模拟写入被拒绝?

时间:2017-05-27 04:58:55

标签: firebase firebase-realtime-database

我有一个具有以下结构的数据库:

- pets
   - $pet1
      - mod:
      - name:
      - dateCreated:
      - members: 

我想确保在“宠物”下添加新宠物时它有所有合适的孩子(mod,name,dateCreated和成员)。但是,在实现以下规则时,我在模拟器中收到写入拒绝错误:

"rules": {
  "pets": {
    "$pet": {
      ".write": "(data.val() == null && newData.hasChildren(['mod','members','dateCreated','name']))"

simulatorPic

有人能帮我理解我做错了吗?这是实际模拟器的图片:

otherPic

0 个答案:

没有答案
相关问题