предварительная загрузка Cloud Firestore через json? - PullRequest
0 голосов
/ 15 марта 2020

Я не вижу способа в интерфейсе базы данных Cloud Firestore на моей инструментальной панели (скажем) импортировать пачку «документов» в коллекцию с помощью JSON (или подобного). Я что-то пропустил? У меня нет проблем с созданием некоторого кода боковой полосы в Go для предварительной загрузки / обновления sh базы данных. Это предполагаемый метод?

Исторически я делал это с SQL файлами - это мой первый набег на No SQL ...

1 Ответ

0 голосов
/ 15 марта 2020

В консоли Firebase нет возможности импортировать JSON в Firestore.

Но вы можете использовать инструмент командной строки gcloud для экспорта и импорта данных с Firestore. Пошаговое руководство см. В документации по экспорту и импорту данных .

Быстрый поиск также дал мне этот firestore-backup-restore npm модуль, Хотя я не уверен, насколько он актуален, его код может послужить хорошей отправной точкой в ​​случае, если вам нужно что-то более индивидуальное, чем то, что дает gcloud CLI.

В качестве альтернативы вы, конечно, можете прочитать JSON и вызовите API Firestore для написания документов. Это в значительной степени то, что оба вышеупомянутых инструмента делают под капотом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...