从颤振中的子集合文档中获取数据

时间:2021-04-26 17:38:26

标签: firebase flutter dart google-cloud-firestore collections

这是我的数据结构。以下是用户文档列表。enter image description here

这里是每个文档中的子集合。enter image description here

子集合包含形式为强类型的文档。

我想要的是从每个用户的子集合workerField中获取表单文档(不是当前用户的) em> 文档。 实现方法是什么。

1 个答案:

答案 0 :(得分:0)

如果您想从所有 workerField 集合中加载文档,您可以使用所谓的 collection group query

比如:

var docs = await FirebaseFirestore.instance
      .collectionGroup('workerField')
      .snapshots();

请在此处查看我的回答以获取另一个示例:Is wildcard possible in Flutter Firestore query? 以及来自这些 search results 的更多内容。