【发布时间】:2021-02-24 14:18:23
【问题描述】:
任务是制定一条规则,阻止我们读取用户的'height' - 但不是他们的'color'。
数据库:
user: {
ryan: {
color: "red",
height: 170,
},
kirsty: {
color: "yellow",
height: 150,
}
}
客户端代码:
db.ref('user/ryan/height').on('value', (e) => {
console.log(e.val());
})
规则:
这似乎奏效了——但我不知道为什么。此处写的height 是否捕获所有名为“height”的 db 值?
{
"rules": {
".write": true,
"height": {
".read": false
}
}
}
【问题讨论】:
-
你写的有什么问题吗?你怎么知道它没有像你期望的那样工作?如果您编写了客户端应用程序代码,请编辑问题以表明这一点。
-
@DougStevenson 我已经编辑了问题以显示这一点。不胜感激
标签: firebase firebase-realtime-database