我正在编写一个小列表系统,它通过数据库中的动态数字字段进行排序
该数据库包含以下内容:
Id | position | person
======================
1 | 3 | John
2 | 1 | Jane
3 | 4 | David
4 | 2 | Emily
现在,当我选择该列表时,我通过位置字段对其进行排序。我想要做的是通过后端管理这个订单,虽然我已经掌握了主要原则,但我正在努力解决的一件事是有人将 Emily 更新为 3 而没有更改该有序列表中的其他人的情况。
因此,更新订单的页面只有人员姓名和一个包含当前订单的文本框。
我想尝试找出一种方法来处理这个问题,但似乎无法掌握任何可能的方法来做到这一点,因为所有内容都将立即保存,因此无法确定哪个项目已更改,因此应该是正确的一个以防重复。
有任何想法吗?