我有一个具有以下结构的数据库:
- pets
- $pet1
- mod:
- name:
- dateCreated:
- members:
我想确保在“宠物”下添加新宠物时它有所有合适的孩子(mod,name,dateCreated和成员)。但是,在实现以下规则时,我在模拟器中收到写入拒绝错误:
"rules": {
"pets": {
"$pet": {
".write": "(data.val() == null && newData.hasChildren(['mod','members','dateCreated','name']))"
有人能帮我理解我做错了吗?这是实际模拟器的图片: