java - 如何通过 orderByChild 设置 Firebase 数据库规则
问题描述
我想通过使用查询来获取所有分数子项
orderByChild("namaGroup").equalTo(namaGroup)
在表中Results
然后我得到错误权限被拒绝
W/SyncTree: Listen at /test123 failed: DatabaseError: Permission denied
W/SyncTree: Listen at /Ulangan 1 failed: DatabaseError: Permission denied
这里我的数据库结构 在这里输入图像描述
我的规则现在看起来像这样
"Results" : {
".indexOn":["namaGroup"],
".read": "true",
".write": "auth !=null",
错误出现在每个孩子身上。我很困惑设置安全规则:(
解决方案
推荐阅读
- javascript - 如何让我的机器人包含我所说的删除命令
- java - 有效地从recyclerview中的资源加载多个矢量drawable
- matplotlib - 如何从 Seaborn histplot 中删除 ylabel?
- node.js - 我将如何在值对象中制作单独的重复逻辑
- php - 类未通过输入测试(作业帮助)
- php - 如何将多个数据及其所需的关系发送到视图中
- gatling - 如何在加特林中获取请求和响应大小
- angular - 无法显示存储在 formArray 中的嵌套 formGroup 内的值。获取错误,因为找不到路径控制:
- c# - 在 Json 反序列化中解析无穷大值时出错
- javascript - 如何在本机反应中使用“react-app-rewired”