我刚刚观看了Get to know Cloud Firestore的播放列表,并且刚刚了解到文档的每个字段都已编入索引。
我的问题是,Firestore索引是否可以排除某些字段?我非常确定我不会将其用作查询之类的字段。
谢谢。
答案 0 :(得分:3)
正如您正确发现的那样,Firestore会自动为集合中文档的所有单个字段编制索引。您可以在Firebase控制台的single field indexes panel中排除某些字段。
从那里:
Cloud Firestore为添加的每个字段创建由自动索引设置定义的索引,默认情况下启用大多数简单查询。您可以添加豁免以手动设置如何索引特定字段。
从那里,您可以输入集合(或集合组)和字段名称,然后选择是否自动创建哪些索引(升序,降序,数组)。