【发布时间】:2017-10-22 06:47:45
【问题描述】:
我发现没有办法将安全规则设置为防止对孩子进行“删除和更新”。
".write": "!data.exists() && newData.exists() && !newData.exists()"
这没有意义。
【问题讨论】:
-
您能详细解释一下您的问题吗?数据库中特定位置的规则
".write": "!data.exists() && newData.exists()"将允许在该位置创建值,但阻止更新或删除。 -
".write": "!data.exists()" 允许您在当前数据不存在时进行写入,因此不会发生删除和更新,因为您已经写入了数据。
标签: security firebase firebase-realtime-database firebase-security rules