手动排序NoSQL数据库

时间:2019-06-08 17:01:28

标签: firebase nosql

我是NoSQL领域的新手,我想知道是否存在一些已知的维护手动排序列表的良好模式。

更具体地说,想象一下典型的ToDo列表应用程序。在顶部有List,在下面有Items。我希望最终用户能够拖放项目。因此,下次阅读这些项目时,需要保留此顺序。

在关系数据库中,我有几种方法可以解决此问题,尽管这些方法都没有那么漂亮。也许NoSQL的世界上有更好的东西?没关系,我正在使用Firebase。

1 个答案:

答案 0 :(得分:2)

只需为每个项目创建一个整数字段,以指示其在列表中的位置。用户进行更改时更新头寸的值。