Firebase安全访问兄弟节点的子节点

时间:2016-04-15 22:51:21

标签: firebase firebase-security

我有以下数据结构

  • 数据
    • 用户
    • 计数器
      • 计数

其中count是任何整数,我制定了以下安全规则,仅当计数值小于例如5时才允许添加用户

"users": {
    ".read": true,
    ".write": "root.child('counter').child('count').val() < 5" 
}

但它显示我的许可被拒绝。访问兄弟节点子节点的任何其他建议吗?

1 个答案:

答案 0 :(得分:2)

我认为您正在寻找:

newData.parent().child('counter')... 

而不是root.child('counter')。区别在于newData包含...新数据。