如何在我的Firebase安全规则中添加“ .indexOn”?

时间:2019-03-11 22:29:46

标签: firebase firebase-realtime-database firebase-security-rules

我的前端有此警告

enter image description here

我在firebase中的数据是这样的:

enter image description here

基本之后,我有一把钥匙,我尝试使用以下规则:

{
"rules": {
".read": true,
".write": true,
 "workers": {
    "report":{
   "basic":{
      "$groupid":{
        ".indexOn": "date"
     }}
   }
  }
 }
}

但警告仍然存在!

如何在Firebase中配置规则?

1 个答案:

答案 0 :(得分:2)

认为$groupid不是必需的,因为错误消息没有它:

{
  "rules": {
    ".read": true,
    ".write": true,
    "workers" {
      "report" {
        "basic" {
          ".indexOn": "date"
        }
      }
    }
  }
}

...并考虑添加其他安全规则;这些权限类似于网络服务器上的777