關於建模一個真正的面向用戶的樹形結構(Using firebase tree structure to represent a "document outline" structure directly)的另一個問題,我正在考慮在某些嵌套級別上實現「符號鏈接」的通用方法,以克服了32個嵌套級別的限制,並且需要一次獲取所有子節點。Firebase「符號鏈接」到另一個節點
對於firebase中的「符號鏈接」有沒有一些「最佳實踐」?
例如:
- 語法(內容,鍵 - 值結構),用於這將象徵鏈接到另一個節點
- 應的符號鏈接包含路徑到目標節點的火力節點(絕對或相對?)或只是某種全球唯一的ID?
- API回調這將在符號鏈接的內容加載完成異步
我設想一個小包裝的API,將抽象的節點是否真的存在或者是區別它間接地通過「訪問被觸發符號鏈接」。當用戶想要更多關於所顯示的數據的細節(例如向下鑽入樹中)時,可能存在額外的API方法「現在獲取這個/更多」,並且它可以獲取例如下一層的嵌套(通過回調),抽象齣兒童的內容是否真的存在或只是符號鏈接...
這是否看起來像一個好主意?