0
Firebase數據庫上有2個節點,比方說我想爲其設置權限的「NodeA」和「NodeB」。Firebase規則:每個用戶讀取節點的權限
節點「用戶」將包含使用該應用程序的用戶列表,該節點可以從應用程序寫入。 $ userId將是每個子節點的密鑰
節點「權限」將包含每個用戶的權限,此節點不能由用戶從應用讀取或寫入。 $ userId也是每個孩子的關鍵,當用戶第一次進入應用程序時,值爲0作爲默認值。
假設用戶1剛剛進入應用程序,我調用一個函數在「用戶」節點下創建一個新用戶。我使用firebase函數來編寫一個包含這個$ userId的節點到「Permission」節點。直到我設置權限
這USER1只能讀取「NodeA上」,而不是「基站」。手動$ userId的值設置爲1
我怎樣才能建立這個規則火力地堡?
很高興聽到您找到了答案。對於將來的問題:而不是描述你的數據模型,顯示你正在使用的最小的實際JSON。您可以通過點擊[Firebase數據庫控制檯](https://console.firebase.google.com/project/_/database/data)中的「導出JSON」鏈接來獲取此信息。擁有實際的JSON可以讓你更容易理解你在做什麼。如果您還添加了您已經嘗試過的安全規則,那麼您很可能會得到及時的幫助。 –