Вызов данных из базы данных в соответствии с нумерацией страниц - PullRequest
1 голос
/ 22 марта 2019

У меня есть база данных Firebase в режиме реального времени с полем сотрудника, содержащим более 2000 записей, содержащих данные обо всех сотрудниках.В моем приложении Reaction при получении списка сотрудников мне нужно сначала получить данные о полях всего сотрудника, чтобы отобразить записи, вызывающие много времени загрузки.

Есть ли способ, чтобы я мог запросить только 10 записей сотрудника для 1-й страницы и, нажимая на следующую страницу, он снова выбирает следующие 10 записей, потому что при этом сокращается время назагрузка экранов ...

1 Ответ

2 голосов
/ 22 марта 2019

Да, конечно, firebase, кажется, предоставляет функцию фильтрации списка.

Вы можете использовать limitToFirst () и startAt (), чтобы реализовать разбиение на страницы и получать ограниченные данные.

Для получения дополнительной информации выможет идти с документами https://firebase.google.com/docs/database/web/lists-of-data#filtering_data

...