Symfony 排序多个关联

Symfony 排序多个关联,symfony,doctrine-orm,Symfony,Doctrine Orm,我有两个实体 测验 问题 问题实体有一个名为order的字段,我想对测验的问题进行排序,但它不起作用 /** * @ORM\ManyToMany(targetEntity="Quiz\CoreBundle\Entity\Question", mappedBy="quizes", cascade={"persist", "remove", "merge"}) * @ORM\OrderBy({"order"= "ASC"}) * @Groups({"public",

我有两个实体

测验 问题 问题实体有一个名为order的字段,我想对测验的问题进行排序,但它不起作用

 /**
     * @ORM\ManyToMany(targetEntity="Quiz\CoreBundle\Entity\Question", mappedBy="quizes", cascade={"persist", "remove", "merge"})
     * @ORM\OrderBy({"order"= "ASC"})
     * @Groups({"public", "admin"})
     */
    protected $questions;
所涉领域实体:


请帮助

我通常在查询记录时对其进行排序,而不是在实体定义中。你试过了吗?
  /**
     * @ORM\Column(name="question_order",type="integer")
     * @Groups({"public", "admin"})
     */

    protected $order;