2
我使用Solr 3.3和Solritas UI。我已应用结果分组默认。 当我使用某个关键字进行搜索时,我没有在多个页面上得到结果。即使我提供了空查询和搜索,我也没有在多个页面上获得结果。我认为这个问题与分页有关,我想我需要改变速度脚本。分组结果时Solr分页问题
请指导我这个...
编辑:
在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
numFound取决于我搜索的术语。我得到的值从240到300.该字段不是空的。这里的问题与结果分组时的值不同,但分页时不一样。我想我需要在结果分组时实现我自己的宏。事端喜欢#link_to_next_group和#link_to_previous_group。 –
在我的文章中看到编辑 –
我只获得一个组,因为我只基于一个字段(名称)进行分组为了增加组值,我需要由多个字段进行分组。 Reg groupValues我在响应中返回了不同的groupValues。看到这里的问题是启用分组时未实现分页。在启用分组时,我需要一种方法来获取当前页面值和总页数。我需要在上面的注释 –