【发布时间】:2021-03-26 07:40:50
【问题描述】:
【问题讨论】:
标签: java android firebase google-cloud-firestore
【问题讨论】:
标签: java android firebase google-cloud-firestore
没有用于获取 (Doc01) 文档中存在的集合名称列表的 API。所以,不幸的是,你不能在 Android 上做到这一点。因为您正在寻找嵌套在文档下的子集合,所以您唯一的选择是使用 DocumentReference 的 listCollections() 函数,但目前仅可用于 Node.js 管理客户端。
我能想到的最简单的解决方案是创建一个包含单个文档的集合,您应该在其中添加一个数组,其中包含您的 (Doc01) 文档下存在的所有子集合的名称。显示这些名称就像在 Java 中显示 List 的内容一样简单。此解决方案不仅适用于 Android,而且适用于所有平台。
【讨论】: