Я добавляю интеграцию в приложение и хочу добавить начальную выборку всех данных из API, проверить в моем приложении, существуют ли какие-либо записи, а затем создать новые записи или обновить существующие записи данными из API. Я просмотрел документацию по пакетным транзакциям / операциям записи, но, похоже, это в основном касается выполнения пакетных операций записи в один документ. Адреса электронной почты будут предметом для поиска в существующих записях базы данных.
Я думаю, что это будет некоторая версия запроса Firestore .where ('email', '==', API_EMAIL), но не знаете, как эффективно обрабатывать несколько сотен обновлений документов после этого.