我是CouchDB的新手,有问题。CouchDB中的树
我使用父邮件的ID作为属性保存邮件。 消息也可以有一个childMessage作为父项,所以它看起来像一棵树。
我如何查询所有孩子,包括孩子的孩子?
谢谢
我是CouchDB的新手,有问题。CouchDB中的树
我使用父邮件的ID作为属性保存邮件。 消息也可以有一个childMessage作为父项,所以它看起来像一棵树。
我如何查询所有孩子,包括孩子的孩子?
谢谢
CouchDB的效果最好与反规范化的数据。您应该尽可能考虑对数据进行反规范化处理。也许你可能把整个树存储为单个文件?
例如为:
{
"msg":"Parent message",
"children":[
{
"msg":"sub message 1"
},
{
"msg":"sub message 2",
"children":[
{
"msg":"sub sub message 1"
}
]
}
]
}
这真的是树木的最佳做法?移动节点时非常糟糕,因为作者在结论段落之前承认了这一点。 – 2011-12-29 11:10:59