Firebase Firestore - ограничение результатов на страницу - PullRequest
1 голос
/ 12 апреля 2019

У меня есть коллекция удостоверений личности с фотографией в Firebase.Я хотел бы ограничить число результатов, возвращаемых запросом Firebase Cloud Firestore, до 25 на страницу, а затем, когда средство просмотра сайта нажимает кнопку «следующая страница», оно отображает следующие 25 в порядке.

IЯ использовал приведенный ниже код из документации Firebase, чтобы ограничить запрос, но я не уверен, как начать второй запрос с позиции, завершившей предыдущий (например, позиция 26, затем позиция 51 ...).

var db = firebase.firestore();
var photosRef = db.collection("photos");
photosRef.where("approved", "==", true).limit(3);

Спасибо

Том

1 Ответ

0 голосов
/ 12 апреля 2019

Вы можете использовать курсоры запроса: https://firebase.google.com/docs/firestore/query-data/query-cursors

photosRef.where("approved", "==", true).limit(3).startAfter(3);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...