Привет. подскажите как такое сделать на монгодб?
Есть база в которую добавляется каждую минуту записи.
Есть страница на которую заходит человек и по бесконечному скроллу может просматривать историю добавлений
Сначала решил разбить на пагинацию, но т.к. записи добавляются постоянно такое не сработало
.find({})
.sort({created_at: -1})
.skip(page > 0 ? page * onPage : 0)
.limit(onPage)
Сейчас идея, чтоб запоминать id документа который был первым в сортировке по дате. и тать началом первым до следующей перезагрузки страницы по логике думаю так есть в монго что-то подобное? или куда копать:
.find({})
.sort({created_at: -1})
.start({_id: startId})
.limit(onPage)