程序问答   发布时间:2022-06-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用填充了虚拟数据的默认数据库启动 firebase 模拟器大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决使用填充了虚拟数据的默认数据库启动 firebase 模拟器?

开发过程中遇到使用填充了虚拟数据的默认数据库启动 firebase 模拟器的问题如何解决?下面主要结合日常开发的经验,给出你关于使用填充了虚拟数据的默认数据库启动 firebase 模拟器的解决方法建议,希望对你解决使用填充了虚拟数据的默认数据库启动 firebase 模拟器有所启发或帮助;

每当我启动模拟器时,我都必须为实时数据库导入一个数据库,并且有时手动为 firestore 创建顶级集合。

有没有办法设置模拟器,使数据库已经准备好?

我不想用实际项目中的所有数据填充这里,而是填充一些足以进行本地开发的虚拟数据。

再次,我不是要求这个设置来运行测试(正如前面提到的here),而是为了日常开发。

解决方法

@H_944_18@

如果您想在模拟器启动时导入默认数据,请查看 imporTing and exporTing data 上的文档,其中说:

您可以从身份验证、Cloud Firestore、实时数据库和 Cloud Storage 模拟器中导出数据,以用作可共享的通用基线数据集。

以及 --import 标志的文档:

--import=import_directory

可选。与身份验证、Cloud Firestore、实时数据库或 Cloud Storage 模拟器一起使用。将使用 --export-on-exit 启动选项或 emulators:export 命令保存的数据导入正在运行的身份验证、Cloud Firestore、实时数据库或 Cloud Storage 模拟器实例。当前在模拟器内存​​中的任何数据都将被[覆盖]。

大佬总结

以上是大佬教程为你收集整理的使用填充了虚拟数据的默认数据库启动 firebase 模拟器全部内容,希望文章能够帮你解决使用填充了虚拟数据的默认数据库启动 firebase 模拟器所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。