我有一个名为
这个工作得很好。问题是,我需要按照选择的确切顺序获取问题,而不是像现在调用
有没有办法做到这一点?
所有问题都使用
Game
的实体,它与一个名为Question
的实体具有ManyToMany
连接,并通过JoinTable
进行连接。这个工作得很好。问题是,我需要按照选择的确切顺序获取问题,而不是像现在调用
Game
类上的getQuestions()
时按问题ID排序。有没有办法做到这一点?
所有问题都使用
$game->addQuestion($question);
添加。问题已存在,游戏已持久化,在添加问题后。...
class Game {
...
/**
* @ORM\ManyToMany(targetEntity="Question")
* @ORM\JoinTable(name="Games_to_Questions",
* joinColumns={@ORM\JoinColumn(name="game_id", referencedColumnName="id")},
* inverseJoinColumns={@ORM\JoinColumn(name="question_id", referencedColumnName="id")}
* )
**/
private $questions;
...
}
...
class Question {
...
}
...