В настоящее время для Firestore вам придется написать собственный код, чтобы обновить все существующие документы до новой (неявной) схемы.Я прочитал несколько недель назад в посте, что команда Firestore работает над тем, чтобы облегчить это в будущем.
Если ваша новая схема требует некоторых изменений во всей вашей базе данных, вы также можете рассмотреть возможность использования Firestoreсистема импорта / экспорта , которая позволяет вам выгружать ваши данные в корзину GCS.Он не в формате JSON, как вы, вероятно, ожидали, но в том же формате, что и Cloud Datastore, поэтому я думаю, что это поможет вам решить эту проблему.