假设我们有用户提醒列表 -
- 提醒1
- 提醒2
- 提醒3
用户可以使用 UI 上的拖放更改列表的顺序。例如,用户拖动“提醒 3”并放到“提醒 1”的位置。因此,现在甚至在用户刷新之后,列表应该是 -
- 提醒3
- 提醒1
- 提醒2
如何在 mongodb 中有效地实现这一目标? (我将 NodeJS 与 Express 和 Mongoose JS 一起使用)
最佳答案
你可以为每个提醒使用类似sorting_id
的东西,它应该是唯一的,当有人通过拖动改变顺序时,用db中的nodejs更新它,在搜索时,只需按sorting_id排序
关于javascript - 如何维护 mongodb 中用户可定制的实体顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43306474/