![]() |
1
2
是否需要更新树的结构(即将标记移动到另一个父级)?如果可能的话,嵌入式方法将变得困难,而关系/规范化方法更有意义。 我可能会将标记本身存储在文档中(嵌入),但是如果有任何机会需要在线移动树节点,那么我会将层次结构存储在另一个文档中。如果您首先扁平搜索查询(根据当前树),然后搜索这些标记,那么查询不需要太慢。如果扁平的搜索查询最终包含数百个标签(您的树有多高?),这种方法可能无法很好地扩展。. 如果无法将标记移动到新的父级(或仅由您在计划的维护期间移动),请继续并嵌入整个层次结构。 |
![]() |
2
0
有两种实现模式 mongodb tree structure |
![]() |
Hayato · 如何检查我是如何安装MongoDB的 2 年前 |
![]() |
Valeri · 如何仅获取布尔值数组中没有“false”的文档? 2 年前 |
![]() |
Agrim Singh · 用户数据。名称未显示用户名 2 年前 |
![]() |
danilonet · MongoDb。NET-ObjectId序列化 2 年前 |
![]() |
Windy · MongoDB-查询计算和分组多个项目 3 年前 |
![]() |
Mike Kharkov · 无法从数据库中检索多个值 3 年前 |