我有一个大的JSON文件,一个有很多对象的数组,我想把这些导入firestore,我想让每个对象都成为一个文档,我正在寻找最有效的方法,有什么建议吗?
我已经尝试过解析和循环文件中的一些对象,并为每个对象运行let res = db.collection('mycoll').add(obj)
这是有效的,有更聪明的方法吗?
我想将这些导入firestore,并希望每个对象都成为文档
根据官方文档,您可以导入/导出数据,但前提是您有一个:
您可以使用Cloud Firestore管理的导出和导入服务从意外删除数据中恢复,并导出数据以进行脱机处理。
如果您只有一个JSON文件,那么您需要为此编写一些代码。
我尝试过解析和循环文件中的一些对象,并为每个对象运行let res=db.collection('mycoll'(.add(obj(
这是最简单的方法。您还可以将所有写入添加到一个批中,以便可以原子化地写入。
这很有效,有更聪明的方法吗?
拥有数据库后,请使用导入/导出功能。