Считает ли база данных Firestore больше операций чтения документов при применении нескольких условий? - PullRequest
2 голосов
/ 14 февраля 2020

Рассмотрим этот пример

citiesRef.where("state", "==", "CO").where("name", "==", "Denver").get().then( res => ... );

Предположим, есть 10 документов, удовлетворяющих первому условию, 20 документов, удовлетворяющих второму условию, и только 5 документов, удовлетворяющих обоим условиям.

Сколько документов читает Firestore?

1 Ответ

3 голосов
/ 14 февраля 2020

Сколько документов читает Firestore?

Вам будет предъявлено обвинение в количестве операций чтения документов, которое равно количеству документов, возвращаемых по вашему запросу. Таким образом, если ваш комбинированный запрос вернет 5 элементов, вам будет нужно только 5 чтений.

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