考虑到恐龙示例的firebase设置,我想为.read添加一个安全规则。如果我在层次结构中添加.read:true,如下所示,则查询无法提供任何结果。
{
"rules": {
"dinosaurs": {
"$dino": {
".read":true
}
}
}
}
如果我使用以下内容,查询将按预期工作。
{
"rules": {
"dinosaurs": {
".read":true
}
}
}
对于我的用例,我需要一个更像第一个示例的设置,以便我可以在允许读取该项之前检查每个项目的条件。要使用新的orderByChild(" property")样式查询,但似乎我必须允许访问整个子树。是这种情况吗?