【问题标题】:How can i populate collections in Firestore Emulator?如何在 Firestore 模拟器中填充集合?
【发布时间】:2020-10-06 07:16:19
【问题描述】:

我有一个返回对象列表的函数,我需要一些方法以便我可以在本地 Firestore 模拟器中而不是在实际的云 Firestore 实例中填充这些数据。 我怎样才能实现它?

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-cli


    【解决方案1】:

    Firestore 模拟器可以 import data on startup 启动它:

    firebase emulators:start --import=./dir
    

    要导入的数据必须是专有格式,因此您需要通过以下方式将数据转换为该格式:

    1. 使用常规 Firestore API 将其写入 Firestore 模拟器。
    2. 通过运行firebase emulators:export ./dir将数据导出为导入/导出格式。
    3. 然后然后在启动时将数据导入模拟器,如上图所示。

    【讨论】:

      猜你喜欢
      • 2018-04-10
      • 2020-06-08
      • 2021-03-29
      • 2012-03-02
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 2011-09-10
      相关资源
      最近更新 更多