Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firestore firebase管理列表集合按字段值获取_Firebase_Google Cloud Firestore_Nosql - Fatal编程技术网

Firestore firebase管理列表集合按字段值获取

Firestore firebase管理列表集合按字段值获取,firebase,google-cloud-firestore,nosql,Firebase,Google Cloud Firestore,Nosql,我有名称未知的子集合,我可以使用Node.js admin sdk中的listCollections列出它们。但是,我想根据子集合中的字段值列出这些子集合 root\u collection->docid1->subcollection\u eiruj2929383ssk->doc->fieldvaluetimestamp 子集合\u eiruj2929383ssk名称未知的子集合 根据字段值对子集合进行排序 有可能吗?我可以自由改变设计,如果有任何其他建议,请建议 餐厅是名字不详的子集合,它有

我有名称未知的子集合,我可以使用Node.js admin sdk中的listCollections列出它们。但是,我想根据子集合中的字段值列出这些子集合

root\u collection->docid1->subcollection\u eiruj2929383ssk->doc->fieldvaluetimestamp

子集合\u eiruj2929383ssk名称未知的子集合

根据字段值对子集合进行排序

有可能吗?我可以自由改变设计,如果有任何其他建议,请建议

餐厅是名字不详的子集合,它有菜单、评论、顾客等文档


我想列出所有未知的命名餐厅,按时间戳排序,这是客户文档中的一个字段值。因此,我希望餐馆是由最近一次入住的顾客预订的。

无法从listCollections中筛选结果

通常,使用名称未知的集合或子集合不是一个好主意。这与良好的数据建模以及Firestore的预期使用方式背道而驰。任何需要筛选的变量值都必须位于文档字段值中。考虑一下,在餐馆中添加一个文档和它的菜单项,在该文档中嵌套了一个已知名称的子集合。