Я использую Firestore для хранения своих данных. Теперь я хочу получить из него челюстную коллекцию. Я использую FirestorePagingAdapter
для этого.
Сценарий: я запрашиваю Firestore, чтобы получить все документы из коллекции Perticular, скажем, posts(collection)
содержит 100 документов, а FirestorePagingAdapter
настроен, как показано ниже
-setPrefetchDistance(2)
-setInitialLoadSizeHint(10)
-setPageSize(10)
Теперь я сомневаюсь, что FirestorePagingAdapter
извлечет все документы за один раз (то есть все 100 документов за один раз), затем применяет пейджинг или запрашивает Firestore в соответствии с размером страницы (10 за раз), а когда достигает нижнего уровня, будет извлекать следующее 10 документов?
В основном я хочу сократить операции чтения в Firestore.
Пожалуйста, помогите мне здесь.