我是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