есть ли возможность получить документ на основе поля? Например, если у меня есть коллекция с именем users , которая содержит документы, такие как "usrID1", "usrID2", ... , и у каждого есть поле внутри, называемое "city", теперь Могу ли я найти всю коллекцию и выбрать ТОЛЬКО те, у которых поле "город" равно "Нью-Йорк"?
Я знаю, если я делаю это таким образом firebase.firestore().collection('users').get()
, а затем извлекаю только необходимые данные, например .... doc.data().city
, но это будет стоить мне много, так как каждый пользователь выбирает всю коллекцию всякий раз, когда он запрашивает что, кроме того, рискованно, поскольку у каждого пользователя будут данные всех других пользователей.