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