Symfony Doctrine2-如何保持集合的顺序?
使用Docrine2实体,我有一个“list”实体,它与“item”有很多关系 我需要操作并保存列表中项目的顺序。我不知道如何使用Doctrine2实现这一点。我想要的是一个细木工桌,看起来像:Symfony Doctrine2-如何保持集合的顺序?,symfony,doctrine-orm,Symfony,Doctrine Orm,使用Docrine2实体,我有一个“list”实体,它与“item”有很多关系 我需要操作并保存列表中项目的顺序。我不知道如何使用Doctrine2实现这一点。我想要的是一个细木工桌,看起来像: list_item ========= list_id item_id sort_order 我只能找到这个过时的待办事项: 我能用教义来完成这个任务吗?或者我还有别的办法吗 谢谢。这里有一个练习,回答了您的问题: 真正的多对多关联并不常见。[…]为什么多对多关联不那么常见?因为您经常希望将其他属性与
list_item
=========
list_id
item_id
sort_order
我只能找到这个过时的待办事项:
我能用教义来完成这个任务吗?或者我还有别的办法吗
谢谢。这里有一个练习,回答了您的问题:
真正的多对多关联并不常见。[…]为什么多对多关联不那么常见?因为您经常希望将其他属性与关联关联起来,在这种情况下,您将引入一个关联类。因此,直接多对多关联消失,并被3个参与类之间的一对多/多对一关联所取代