Можно ли создать список для записи в Firestore пакетным методом? - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть список номеров, которые будут сгенерированы пользователем.

Затем я должен записать эти цифры в Firestore, где номера являются идентификатором документа, и у меня есть несколько полей с данными, которые также генерируются пользователем, чтобы их использовать.

Прямо сейчас я записываю числа до Firestore 1 на 1, и это занимает 0,5 секунды на число, что, как мне кажется, занимает слишком много времени.

Возможно ли структурировать все этиномера сразу и записать все эти цифры в Firestore за 1 раз?

Количество чисел, записываемых в Firestore, также определяется пользователем, оно может быть 10, 15 или 20 чисел.

Даже малейшая подсказка будет очень полезна. Спасибо всем, кто может помочь заранее!

1 Ответ

0 голосов
/ 08 ноября 2019

Пакетная запись не обязательно выполняется быстрее, чем индивидуальная запись документов. Пакетные записи не предназначены для использования по соображениям производительности. Они предназначены для реализации атомарных обновлений нескольких документов. Если ваша цель не состоит в том, чтобы обновлять несколько документов, я предлагаю не тратить время на размышления о пакетной записи.

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