gpt4 book ai didi

Firebase - ChildAutoById 创建的键下属性的索引规则

转载 作者:行者123 更新时间:2023-12-02 22:01:35 26 4
gpt4 key购买 nike

我将数据存储在 Firebase 上,格式如下

{
"list": [
"id created by Firebase": {
"foo": "bar"
},
"another id created by Firebase": {
"foo": "bar"
},
...
]
}

我想使用 Firebase 规则在 foo 上创建索引。但是,根据 Firebase 文档,我需要知道 Firebase 创建的特定 ID 以放入规则规范中。有谁知道解决这个问题的方法吗?

最佳答案

您不需要知 Prop 体的 ID,这是不可能的。您只需要在父节点上有一个 .indexOn 规则即可。 https://www.firebase.com/docs/security/guide/indexing-data.html

{
"rules": {
"list": {
".indexOn": ["foo"]
}
}
}

如果您需要为子级添加额外的规则,那么您通常会像这样添加:

{
"rules": {
"list": {
".indexOn": ["foo"],

"$item": {
"foo": {
".validate": "newData.isString()"
}
}

}
}
}

关于Firebase - ChildAutoById 创建的键下属性的索引规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32849805/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com