下面是我的类别的数据库结构
我希望使用Firebase规则防止重复数据
这是我的消防规则
{
"rules": {
".read": "auth != null",
".write": "auth != null",
"categories": {
"$catid": {
".validate": "!root.child(newData.child('type').val()).exists()"
}
}
}
}
当我再次尝试插入java时,它是插入java的副本
如何防止插入重复类别
发布于 2016-10-07 00:42:31
按照Frank van Puffelen的建议
我已将数据结构更改如下
还更新了Firebase规则,如下所示
{
"rules": {
".read": "auth != null",
".write": "auth != null",
"categories": {
"$categorie":{
".validate": "!data.exists()"
}
}
}
}
现在,如果数据已经存在,它就不会插入数据。
https://stackoverflow.com/questions/39912201
复制相似问题