Задать вопрос
@GeKskill

Пагинация cursor но с соседними страницами?

Приветствую!
В laravel есть курсорная пагинация как через QueryBuilder так и через Eloquent, но такая пагинация дает только ссылки вперед и назад. Но например вот тут тоже используется, насколько я понял, курсорная пагинация, и при этом есть ещё и ссылки на курсоры ближайших страниц (если мы на 5, то имеются ссылки с курсорами для 3,4,6,7 и всегда 1 страницы). Подскажите как такого можно добиться?
675d85b452ff8583465054.png

Пока как идея...
Они могут искуственно увеличивать LIMIT х5 раз (чтобы захватить записи соседних страниц), а потом слайсами порезать на LIMIT и дальше работать только с целевым 3 слайсом (2 если от 0). Но, как выбрать записи для страниц до курсора, обратный OFFSET какой-то?
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
Но, как выбрать записи для страниц до курсора, обратный OFFSET какой-то?


Так же как и после, но с сортировкой по убыванию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы