我想通过所有当前字段检查我的Cloud Firestore集合中是否存在某个值,并取回文档ID,该文档ID至少包含一个字段,其值为搜索的字段。
在此示例中,当我寻找"Peter"
时,代码应该只返回2条记录:8cyMJG7uNgVoenA63brG
和fnk0kgW7gSBc3EdOYWxD
。
我知道在知道字段名称的情况下如何进行搜索。但是在这种情况下,我无法事先知道字段名称。
答案 0 :(得分:0)
如果您不知道字段名称,则无法针对该字段的值执行任何查询。 Firestore要求查询使用某些索引,并且索引始终与文档中的字段名称一起使用。