首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法从Firebase子集合中获得文档列表

无法从Firebase子集合中获得文档列表
EN

Stack Overflow用户
提问于 2022-11-18 06:19:07
回答 2查看 29关注 0票数 0

我正在创建一个应用程序,在该应用程序中,我需要对电子邮件文件夹和注释有3个继承性:

现在,我无法获得文件夹集合下的文档列表。

到现在为止我已经试过了:

代码语言:javascript
运行
复制
var collection = FirebaseFirestore.instance
    .collection('user')
    .doc(widget.email)
    .collection('folder2');
await collection.get().then((snap) {
  data = snap.size;
  print(data);
});

但是这只是在控制台中给了我0,但是显示了所有便笺集合的条目,那么我该怎么办呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-11-21 04:37:16

因此,我只需在集合中添加几个字段,如名称、描述等,就可以获得文件夹级别的所有文档。不过,我仍然没有找到一种方法来获得包含子集合的所有文档,而无需添加任何字段。

票数 0
EN

Stack Overflow用户

发布于 2022-11-18 07:26:39

尝试使用在结果.中检索的文档的长度。

代码语言:javascript
运行
复制
var collection = FirebaseFirestore.instance
    .collection('user')
    .doc(widget.email)
    .collection('folder2');
await collection.get().then((snap) {
  data = snap.docs.length;
  print(data);
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74485608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档