Заказывайте и ограничивайте данные с помощью Cloud Firestore

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Cloud Firestore предоставляет мощные функции запросов, позволяющие указать, какие документы вы хотите получить из коллекции. Эти запросы также можно использовать с помощью get() или addSnapshotListener() , как описано в разделе «Получение данных» .

Примечание. Хотя примеры кода охватывают несколько языков, текст, объясняющий примеры, относится к именам веб-методов.

Данные о заказах и лимитах

По умолчанию запрос извлекает все документы, удовлетворяющие запросу, в порядке возрастания идентификатора документа. Вы можете указать порядок сортировки ваших данных с помощью orderBy() и ограничить количество извлекаемых документов с помощью limit() . Если вы укажете limit() , значение должно быть больше или равно нулю.

Примечание. Предложение orderBy() также фильтрует наличие данного поля . В набор результатов не будут включены документы, не содержащие данное поле.

Например, вы можете запросить первые 3 города в алфавитном порядке с помощью:

Web

Узнайте больше о модульном веб-API, поддерживающем древовидную структуру, и обновите API с пространством имен.

Web

Узнайте больше о модульном веб-API, поддерживающем древовидную структуру, и обновите API с пространством имен.