3
是否可以從相關文檔中獲取加載值並將它們作爲鍵/值的一部分與CouchDb中當前文檔的值一起發出?如何在CouchDb的地圖功能中訪問相關文檔?
實施例:
{Id: 1, Type: Entity, Name: US, Code: 001}
{Id: 2, Type: Entity, Name: Alaska, Code: AL, Parent_Id: 1}
{Id: 3, Type: Entity, Name: California, Code: CAL, Parent_Id: 1}
{Id: 4, Type: Entity, Name: Juneau, Code: C-JUN, Parent_Id: 2}
我會希望從父實體和當前實體同時讀取的代碼,名稱等,併發射它們作爲在地圖功能的鍵/值。如果父母有另一位家長,我也想從中讀取數據。 (鏈接走在其他數據庫)
我們正在存儲分層數據,我知道我可以存儲整個路徑,然後發送它的關鍵,但我們也有層次結構,如組織結構圖經常改變,更新所有相關文檔中的路徑可能是一個問題,你會建議使用圖形分貝代替在這種情況下, – 2011-03-12 07:08:19
是的,我忘了提到一個圖形數據庫是一種可能性,CouchDB非常棒,但它基本上不是一個圖形數據庫,如果你有很多圖形數據,可能值得一試。 – JasonSmith 2011-03-13 06:04:01