Solr проблема разбиения на страницы при группировке результатов
Я использую Solr 3.3 и Solritas UI. Я применил группировку результатов по умолчанию. Когда я выполняю поиск по какому-либо ключевому слову, я не получаю результаты на нескольких страницах. Даже если я предоставляю пустой запрос и поиск, я не получаю результаты, охватывающие несколько страниц. Я думаю, что эта проблема связана с нумерацией страниц, и я думаю, что мне нужно изменить сценарии скорости.
Пожалуйста, помогите мне в этом...
Редактировать:
В browse.vm это код, связанный с разбиением на страницы, и когда результаты группируются, у нас нет ссылки на вызываемый макрос следующей страницы.
Может кто-нибудь дать четкую картину моей смутной идеи.
Прямо сейчас, что бы я ни искал, я просто нашел 1 группу (ы) за несколько мс.
#if($response.response.get('grouped'))
$response.response.get('grouped').size() group(s) found in ${response.responseHeader.QTime} ms
#else$page.results_found results found in ${response.responseHeader.QTime} ms
Page $page.current_page_number of $page.page_count#end
#if($response.response.get('grouped'))
#else
#link_to_previous_page("previous")
$page.results_found results found.
Page $page.current_page_number of $page.page_count
#link_to_next_page("next")
#end
1 ответ
Сколько "NumFound" у вас есть для вашей группы? Вы уверены, что поле, по которому вы группируете, не имеет уникального значения или является пустым, и вы получаете все свои результаты в одной группе?
РЕДАКТИРОВАТЬ: Вы получаете что-то вроде этого только с одной группой (что я говорю, может быть, ваша группа уникальна?)?