0
A
回答
3
當你閱讀Firebase中的一棵樹時,你會得到所有的孩子。這是沒有辦法的。
然而,您可以創建一個只包含每部電影類型的數據結構。
{
"movieGenres": {
"3646": {
"0": "Comedy"
},
"3647": {
"0": "Drama"
},
"3648": {
"0": "Horror",
"1": "Sci-Fi"
}
}
}
現在得到的流派是一個簡單的閱讀。
1
大衛的答案是正確的(你所期望的東西少了?)
我想闡述他的回答稍微有更具體的例子:
結構
movies
movie_id_0
name: "Star Trek: Beyond Thunderdome"
genre: genre_id_0
movie_id_1
name: "Airplane: Part Trois"
genre: genre_id_1
movie_id_2
name: "Star Wars: Episode 132"
genre: genre_id_0
genres
genre_id_0
description: "Sci-Fi"
verbose: "Science Fiction is the literature of change"
genre_id_1
description: "Comedy"
verbose: "Comedy is entertainment consisting of jokes and satirical sketches"
有幾個好處因爲實際數據與節點名稱是分離的,所以如果你想說,把科幻變成科幻小說,你可以做一個改變,所有引用它的參考文獻都會引用新更新的名字。你的結構反映了這種技術。
你也可以看到,我們可以添加更多的信息,詳細的,關於什麼是科幻或喜劇電影
,這也很容易讓你保持,讀寫以最小的努力你的流派列表。
希望有幫助!
相關問題
- 1. 如何選擇火力地堡
- 2. 合併與火力地堡
- 3. 火力地堡通知不會從火力地堡控制檯
- 4. 的火力地堡
- 5. 不能在火力地堡
- 6. 火力地堡ApplicationDefaultCredentials不dev_appserver
- 7. 不能在火力地堡
- 8. $在火力地堡
- 9. 與火力地堡
- 10. 火力地堡child_added
- 11. 從火力地堡
- 12. 與火力地堡
- 13. 從火力地堡
- 14. 在火力地堡
- 15. 在火力地堡
- 16. 在火力地堡
- 17. 火力地堡DatabaseReference
- 18. 在火力地堡
- 19. 火力地堡認證+火力地堡貯存在Unity3d
- 20. 火力地堡發現如果用戶從火力地堡
- 21. 斯威夫特火力地堡:從火力地堡查詢
- 22. 的火力地堡錯誤
- 23. 火力地堡的關鍵
- 24. 火力地堡的關鍵
- 25. 角火力地堡的LogIn
- 26. 錯誤的火力地堡
- 27. OnChildRemoved火力地堡的Android
- 28. 火力地堡併發連接使用
- 29. 谷歌的登錄不火力地堡
- 30. 火力地堡getDownloadURL不工作的Android
你要找什麼結果?你是否想要一個不同流派的列表,可能是填充用戶可以選擇的流派列表,或者你想訪問每部電影的其他數據? – Jay
填寫用戶可以從中選擇的流派列表。 –