正如标题所示,我想让不同用户访问数据库的不同部分。我只在官方谷歌文档中找到以下内容:
{
"rules": {
"users": {
"$uid": {
".write": "$uid === auth.uid"
}
}
}
}
我想要做的是访问数据库中任意命名的节点。例如,我想让多个用户访问同一个节点,这种方法不起作用。我尝试过以下方法:
{
"rules": {
"users": {
"myNode": {
".write": "auth.uid === 1EAwd9b6d9YloPlLpf0tpyztKR12"
}
}
}
}
但它似乎不起作用。
提前感谢您的帮助!
答案 0 :(得分:2)
经过一些实验后,我发现错误只是字符串值需要放在引号中。所以正确的代码是:
{
"rules": {
"users": {
"myNode": {
".write": "auth.uid === '1EAwd9b6d9YloPlLpf0tpyztKR12'"
}
}
}
}