Firestore子集合查询数据

时间:2018-02-16 07:21:13

标签: firebase google-cloud-firestore angularfire2

我正在阅读文档并看到FireStore允许子集合。哪个好。请考虑以下示例{{3}} int docs。

如文档中所示,我可以获得对最后一个文档的引用,如下所示

var messageRef = db.collection('rooms').doc('roomA')
            .collection('messages').doc('message1');

在上面的示例中,输入了文档和集合的ID。

有时会动态生成id。在这种情况下,我怎么知道doc有多少个集合?或者doc是否有任何子集合。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

在移动客户端上,您无法知道文档有多少集合或集合。没有API。您必须提前知道文档可能存在哪些集合,或者接受对未知子集合的查询可能不返回任何文档。

相关问题