标签: mysql doctrine-orm
我有一个记录列表,其中的字段position有一个unique index。
position
unique index
因此管理员可以通过在后端ui中移动行来更改行的位置。 在PHP代码中,我收到一个带有行ID和新位置的JSON。
所以这是一个可能的例子:
1 -> 4 2 -> 1 3 -> 3 4 -> 5 5 -> 2
如何在不违反唯一约束的情况下使用Doctrine 2正确更新?