Как реализовать пагинацию для результатов Solr в codeigniter? - PullRequest
0 голосов
/ 05 июня 2018

Я искал и результаты на месте.Возвращенные результаты представлены в формате JSON, и я использую плагин easyPaginate для jquery, чтобы разбить результаты на страницы.

Текущие строки ограничены 100 и 10 результатами на страницу.Общий результат для поискового запроса составляет 15000 (например,

). Проблема - в результате получается более 15000 документов для любого поискового запроса, и я хочу найти способ поиска с использованием фасетов, где одновременно загружаются только 100 результатов, а когдапользователь достигает последней страницы результатов, загружаются следующие 100 результатов.

Моя попытка - я пытался искать нумерацию страниц и solr, и по этой ссылке (https://lucene.apache.org/solr/guide/6_6/pagination-of-results.html), обнаружил, что есть метка курсора, позволяющая сделать что-то похожее на то, что я хочу. Но я был бы признателен, если бы кто-то могдайте мне примеры того, что я пытаюсь сделать, достижимо, и если да, то я что-то здесь упускаю?

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

...