【问题标题】:How to read data from multiple Firestore collections at the same time?如何同时从多个 Firestore 集合中读取数据?
【发布时间】:2022-01-10 08:18:42
【问题描述】:

我的主屏幕包含不同类型的数据:幻灯片、热门产品、折扣产品、特色品牌、附近商店……它们存储在不同的 Firestore 集合中(有些在同一个集合中但查询不同)。

如果我们使用 Web API 进行开发,我们可以将这些数据响应到单个端点请求。

除了在 Firestore 中单独加载这些数据之外,我们是否还有其他选项可以像使用 Web API 一样从单个任务中加载?

【问题讨论】:

    标签: google-cloud-firestore


    【解决方案1】:

    您是否使用 Firebase 客户端 SDK?如果是,那么您必须为每个集合提出不同的请求。您可以使用Promise.all() 在一个函数中同时运行它们。

    即使您在服务器上编写 API 端点以在单个响应中获取所有内容,您也将仅使用服务器端 SDK 为每个集合发出不同的请求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-03-20
      • 2020-06-03
      • 2021-06-30
      • 2019-06-05
      • 2020-12-09
      • 2020-11-26
      • 2021-10-31
      • 1970-01-01
      相关资源
      最近更新 更多