我创建了一个 Google Cloud 帐户并设置了所有内容,但出于某种原因,我不知道如何将我的 Firestore 数据导出到"file"编辑/添加到该文件并重新上传。
我读了好几遍: https://firebase.google.com/docs/firestore/manage-data/export-import#import_specific_collections
没有代码,只有真正的困惑。我不确定如何导出集合以便进行批量编辑。
最佳答案
您可以使用 gcloud cli 来 export到云存储桶
gcloud beta firestore export gs://[BUCKET_NAME]
要导出到本地文件,您可以使用 REST API
POST https://firestore.googleapis.com/v1beta1/{name=projects/*/databases/*}:exportDocuments
还有一个 npm 应用可以做到这一点,node-firestore-import-export .
firestore-export --accountCredentials path/to/credentials/file.json --backupFile /backups/myDatabase.json
firestore-import --accountCredentials path/to/credentials/file.json --backupFile /backups/myDatabase.json
关于firebase - 导出 Firestore 收集数据,编辑并重新上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54382332/