У меня есть бесконечное количество постов в моем приложении, и я хочу, чтобы люди загружали их постепенно с помощью прокрутки на странице (как в Facebook, Instagram и т. Д.).
Проблема в том, чтобы ...что мне нужно дважды прочитать с .limit (x) (увеличивая X в каждом свитке, например, до x = x + 12)
->
firebase.firestore().collection('posts').orderBy('date', 'desc').limit(x + 12).get()
в настоящее время мой алгоритмсоздать ключи для сообщений:
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
let autoId = ''
for (let i = 0; i < 20; i++) {
autoId += chars.charAt(Math.floor(Math.random() * chars.length))
}
, где autoId - это ключ, который я использую для сопоставления сообщений в firestore
Как сделать firestore, чтобы пропустить чтение сообщений, которые уже были загружены???