在MongoDB上,我将如何去存储一个分层树数据,其中每个节点都包含一个包含它自己的字符串变量和对象集的Java对象?mongodb:存储分层树结构?
如果没有孩子,它会直线前进。但是如何将一个子节点DBobject作为一个字段存储在mongodb上?
例如在Jtree上,如果用户单击并选择特定节点上的删除,应该有一些对应的唯一标识符。
p.s.我可以为每个用户创建一个数据库并让mongodb验证用户吗?
在MongoDB上,我将如何去存储一个分层树数据,其中每个节点都包含一个包含它自己的字符串变量和对象集的Java对象?mongodb:存储分层树结构?
如果没有孩子,它会直线前进。但是如何将一个子节点DBobject作为一个字段存储在mongodb上?
例如在Jtree上,如果用户单击并选择特定节点上的删除,应该有一些对应的唯一标识符。
p.s.我可以为每个用户创建一个数据库并让mongodb验证用户吗?
Kim, 你应该看看这个mongodb文章Trees in mongodb。它可能会给你一些主角。
文档模型是JSon,所以它本身就是一个树结构。您还可以在文档之间嵌入(任意)链接;自然你可以编写一个相互连接的文档的有向图。
你是说要将树数据序列化为JSON并存储它?我将如何访问文档中的单个子节点? – KJW
http://www.mongodb.org/display/DOCS/Updating+Data+in+Mongo#UpdatingDatainMongo-EmbeddingDocumentsDirectlyinDocuments – alphazero