我将数据存储在Firebase中,格式为
{
"list": [
"id created by Firebase": {
"foo": "bar"
},
"another id created by Firebase": {
"foo": "bar"
},
...
]
}
我想使用Firebase规则在foo
上创建索引。
但是,根据Firebase文档,我需要知道Firebase创建的特定ID以放入规则规范。
有没有人知道如何绕过这个?
答案 0 :(得分:6)
您无需知道具体的ID,这是不可能的。您只需要在父节点上有一个> str(t$FirstAir)
Date[1:2], format: "2015-09-27" "2015-09-22"
规则。 https://www.firebase.com/docs/security/guide/indexing-data.html
.indexOn
如果您需要为孩子添加其他规则,那么您通常会这样添加:
{
"rules": {
"list": {
".indexOn": ["foo"]
}
}
}