【问题标题】:How can i get every collection from every single document in firebase? (React)如何从 firebase 中的每个文档中获取每个集合? (反应)
【发布时间】:2021-03-23 14:37:01
【问题描述】:

所以我有一个帖子集。在“post”集合中,我有另一个名为“likes”的集合的文档。

所以我想同时从每个文档中获取每个集合并在之后映射它们。有没有办法做到这一点?

因为在 Firebase 中,您只能从一个文档中获取集合,但我想从每个文档中获取每个集合。

【问题讨论】:

  • 分享你的代码

标签: reactjs firebase google-cloud-firestore


【解决方案1】:

如果我正确理解了您的问题,您应该使用 Collection Group 查询。正如doc 中所解释的那样,“集合组由具有相同 ID 的所有集合组成”,即在您的情况下为 likes。

通过这样的查询,您将获得post 集合中所有文档的所有likes 子集合中的所有文档。

【讨论】:

  • 您好@Magomed.Khamidov,您有时间查看建议的解决方案吗?
猜你喜欢
  • 2020-01-09
  • 1970-01-01
  • 2021-01-23
  • 2021-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-30
  • 1970-01-01
相关资源
最近更新 更多