定义数据库索引

Firebase 实时数据库允许订购和查询数据。对于小数据大小,数据库支持即席查询,因此在开发期间通常不需要索引。在启动应用程序之前,为你的任何查询指定索引非常重要,以确保它们在你的应用程序增长时继续工作。

索引使用 .indexOn 规则指定。这是一个示例索引声明,它将索引恐龙列表的高度和长度字段:

{
  "rules": {
    "dinosaurs": {
      ".indexOn": ["height", "length"]
    }
  }
}