在symfony中,是否有一种优雅的方法可以将多到多的关系与一个附加字段建模为一个全序?我理解为什么需要为关系属性创建一个额外的实体,但是在这里,这个“位置”可以包含在经典的多到多关系的经典ArrayCollection中,而数组中的位置与位置属性相对应。
谢谢
发布于 2013-04-18 08:39:20
这更多的是一个理论问题,然后是一个符号问题,但答案可以找到这里。简而言之,您必须将@OrderBy映射添加到字段中,如下所示:
class Foo
{
/**
* @ORM\ManyToMany(targetEntity="Bar")
* @ORM\OrderBy({"position" = "ASC"})
*/
protected $bar;
}https://stackoverflow.com/questions/16077804
复制相似问题