【问题标题】:Get the named of Collections from Document on Cloud Firestore从 Cloud Firestore 上的 Document 中获取 Collections 的名称
【发布时间】:2021-03-26 07:40:50
【问题描述】:

我想从文档 (Doc01) 中获取集合 (Col01, Col02, Col03)。我该如何处理?检查附加的图像。谢谢。

【问题讨论】:

    标签: java android firebase google-cloud-firestore


    【解决方案1】:

    没有用于获取 (Doc01) 文档中存在的集合名称列表的 API。所以,不幸的是,你不能在 Android 上做到这一点。因为您正在寻找嵌套在文档下的子集合,所以您唯一的选择是使用 DocumentReference 的 listCollections() 函数,但目前可用于 Node.js 管理客户端。

    我能想到的最简单的解决方案是创建一个包含单个文档的集合,您应该在其中添加一个数组,其中包含您的 (Doc01) 文档下存在的所有子集合的名称。显示这些名称就像在 Java 中显示 List 的内容一样简单。此解决方案不仅适用于 Android,而且适用于所有平台。

    【讨论】:

      猜你喜欢
      • 2021-03-02
      • 2018-12-06
      • 1970-01-01
      • 2011-08-12
      • 2021-09-29
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      相关资源
      最近更新 更多