如果子集合具有特定的文档ID,是否可以获取所有文档?
我在一个位置内创建了一个子集合以存储非公共数据:
admin.firestore().collection('locations').doc()
.collection('private_data').doc()
作为管理员,我想从“ private_data”集合中收集具有特定文档ID的所有位置。例如,如果“ private_data”的文档uid等于k8AzwG...
admin.firestore().collection('locations').doc()
.collection('private_data').doc(k8AzwG...)
答案 0 :(得分:1)
Firestore客户端SDK无法提供进行查询以产生集合的功能。您只能进行产生文档的查询。无论查询需要什么数据,您都必须找到一种对其建模的方法,以便可以查询一组文档以获取查询结果。