我有firebase实时数据库结构如下:
users
|
users_init
|
[userID1]
|
name
visit_count
|
[userID2]
|
name
visit_count
我正在开发一款Android应用。 我想要的是" name"只能由用户和" visit_count"将在有人访问个人资料时更新,因此我正在尝试更新" visit_count"从客户端应用程序所以它将由任何人更新。 firebase安全规则如下
"rule":{
"user_init":{
"$uid":{
"name":{
".write":"$uid === auth.uid",
".read": true
}
"visit_count":{
".write":true,
".read": true
}
}
}
}
但这不起作用。美国的认证很精细。 没有数据在数据库中书写。 我做错了什么? 请帮忙, 提前谢谢