【发布时间】:2011-09-20 20:42:04
【问题描述】:
在 mongodb 上,我将如何存储分层树数据,其中每个节点都包含一个 Java 对象,其中包含它自己的字符串变量和对象集?
如果没有孩子,它会直接前进。但是如何将子节点 DBobject 作为字段存储在 mongodb 上?
例如在 Jtree 上,如果用户在特定节点上单击并选择删除,则应该有一些对应的唯一标识符。
附言我可以为每个用户创建一个数据库并让 mongodb 对用户进行身份验证吗?
【问题讨论】:
在 mongodb 上,我将如何存储分层树数据,其中每个节点都包含一个 Java 对象,其中包含它自己的字符串变量和对象集?
如果没有孩子,它会直接前进。但是如何将子节点 DBobject 作为字段存储在 mongodb 上?
例如在 Jtree 上,如果用户在特定节点上单击并选择删除,则应该有一些对应的唯一标识符。
附言我可以为每个用户创建一个数据库并让 mongodb 对用户进行身份验证吗?
【问题讨论】:
文档模型是 JSON,所以它本身就是一个树结构。您还可以选择文档之间的嵌入式(任意)链接;当然,您可以组成一个相互链接的文档的有向图。
【讨论】:
金, 您应该查看这篇 mongodb 文章 Trees in mongodb。它可能会给你一些线索。
【讨论】: