需要在MongoDB里存储一个有序的树表
例如
- 1,a
-
- 11,b
- 2,c
-
- 21,d
- 22,e
-
- 221,f
- 23,g
- 3,h
根据MongoDB官方文档
http://docs.mongodb.org/manual/tutorial/model-tree-structures/
里的各种方案,同级的文档是没有顺序的。但是我需要能排序(能体现该文档在本级中的上下位置) 同时需要在同级中移动和插入新数据。
目前我能想到的方案
方案1,将该文档在本级的顺序写到文档内。
问题:
方案2,在上级文档中保存一个下级文档排列顺序的数组
问题:
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
人生最曼妙的风景,竟是内心的淡定与从容!