Firebase 如何粘贴JSON数据或将JSON文件导入firestore集合

Firebase 如何粘贴JSON数据或将JSON文件导入firestore集合,firebase,google-cloud-firestore,Firebase,Google Cloud Firestore,必须有一个选项来上传、导入或粘贴firebase/firestore集合的JSON数据。老实说,我不敢相信我会问这个问题,但我发现了一些相互矛盾的答案,谷歌上什么也没有出现 这里是我的项目管理页面的图片,如果这很重要的话 我在上面写了一个工具 您可以使用以下命令轻松将json文件导入firestore: node app.js upload <colection/doc/colection2.col/doc> <file> node app.js上传 Firestore

必须有一个选项来上传、导入或粘贴firebase/firestore集合的JSON数据。老实说,我不敢相信我会问这个问题,但我发现了一些相互矛盾的答案,谷歌上什么也没有出现

这里是我的项目管理页面的图片,如果这很重要的话

我在上面写了一个工具

您可以使用以下命令轻松将json文件导入firestore:

node app.js upload <colection/doc/colection2.col/doc> <file>
node app.js上传

Firestore不提供任何数据导入机制(除了导出的数据)。您将不得不编写代码,或者为此找到其他实用程序。这是不幸的。不确定如何将大块数据从当前Postgres格式移动到firebase。听起来您必须从Postgres导出,然后根据需要编写代码添加到Firestore。另一个问题是Postgres可能存储SQL数据,这与NoSQL数据存储不直接兼容。您将需要仔细考虑关系以及对象如何交互。然后,编写代码来导入SQL数据——可能是平面文件(如果它们是这样导出的),然后将其作为集合和文档“转换”为NoSQL,然后写出数据。了解NoSQL以及如何读/写数据非常重要。这将有助于构建您的数据。我了解firebase中收集和文档的所有细微差别。我只是想有一种方法可以将一些JSON数据粘贴到集合中。