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" у вас есть для вашей группы? Вы уверены, что поле, по которому вы группируете, не имеет уникального значения или является пустым, и вы получаете все свои результаты в одной группе?

РЕДАКТИРОВАТЬ: Вы получаете что-то вроде этого только с одной группой (что я говорю, может быть, ваша группа уникальна?)?

Другие вопросы по тегам