Firebase Firestore on Android (Java): сколько и каких запросов здесь? - PullRequest
0 голосов
/ 14 апреля 2020

Я подозреваю, что Firestore считает каждый вызов метода как запрос.

Давайте рассмотрим простой пример:

FirebaseFirestore db = FirebaseFirestore.getInstance();
db.collection("users").document("myawesome@email.com").collection("Sets").document("MainSet").set("Important data");

Является ли каждый вызов "collection" запросом на чтение?

Можете ли вы посчитать количество запросов (чтение и запись) в этом примере?

1 Ответ

2 голосов
/ 14 апреля 2020

Создание объектов DocumentReference и CollectionReference ничего не стоит. Это просто объекты, которые содержат пути к коллекциям и документам. Никакой код, который вы показываете, не стоит ни одного документа. Только звонок на set() будет стоить 1 запись документа.

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