比如有两个实体,Project 和 Task,一个 project 对应多个 tasks。
现在要求能够通过 UI 拖动实现单个 project 下的 tasks 自定义排序。
我看通用的做法是在 task 上加排序字段,但这样的话每次拖动都可能导致所有相关的 tasks 重写,拖来拖去容易导致写风暴。
请教下有没有更有效的实现方案?
现在要求能够通过 UI 拖动实现单个 project 下的 tasks 自定义排序。
我看通用的做法是在 task 上加排序字段,但这样的话每次拖动都可能导致所有相关的 tasks 重写,拖来拖去容易导致写风暴。
请教下有没有更有效的实现方案?