我在Firebase Realtime DB中具有这样的数据结构
-Space
--$spaceID
--name
--created
-- data : {
--name
--created
}
--online_users : {
$userid : true
}
我只希望单个用户能够在“ data”对象内部拥有写访问权限,而该对象当前位于online_user对象内部,并且online_user内部只能存在单个用户。如何为此编写Firebase规则?
答案 0 :(得分:0)
请添加您完整的规则,以便我们了解其设置。记住实时规则是级联的,所以我不确定您是否在-Space之上。作为一个示例(不知道您的完整用例),在数据下,您可以添加$ uid,然后添加名称并为其创建
-“数据” {
-“ $ userid”:{
-“ .write”:“ auth.uid == $ userid”
} }