在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