Я создал учетную запись Google Cloud и настроил все, но по какой-то причине я не могу понять, как экспортировать данные моего Firestore в «файл», отредактировать / добавить в этот файл и повторно загрузить.
Я прочитал это несколько раз: https://firebase.google.com/docs/firestore/manage-data/export-import#import_specific_collections
Нет кода, но просто путаница.Я не уверен, как экспортировать коллекцию, чтобы я мог вносить массовые изменения.
Вы можете использовать gcloud cli для экспорта в хранилище облачного хранилища
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