Firebase实时数据库允许对数据进行排序和查询。对于小数据量,数据库支持即席查询,因此在开发过程中通常不需要索引。不过,在启动您的应用程序之前,为所有查询指定索引非常重要,以确保它们随着应用程序的增长而继续有效。
使用.indexOn规则指定索引。这是一个示例索引声明,该索引将为恐龙列表的高度和长度字段建立索引:
{ "rules": { "dinosaurs": { ".indexOn": ["height", "length"] } } }