我有这个结构
"Following": {
".validate": newData != null && newData.child(count).val() == root.child(Following).child($User).child(count).val() + 1),
"$User": {
"$Following": {
"created": {}
},
"count": {}
}
}
我想防止count变量可以递增或递减而不创建或删除以下
为了防止增加而不创建新的跟随我添加此规则
".validate": newData != null &&
newData.child(count).val() ==
root.child(Following).child($User).child(count).val() + 1)
但我有问题,以防止减少而不删除以下。
我的问题是这个
只有当我知道要删除以下内容时,我才能减少计数变量?
抱歉英语不好:/答案 0 :(得分:0)
您如何看待这种方法?
coupon_history
我使用tmp变量来识别我想要验证的事件密钥是否在创建或删除中,因此我更新了值变量。 在示例中,我只添加更新规则而没有其他规则,以免混淆