SOLR - 结果分组的结果计数

时间:2012-11-09 14:14:47

标签: solr

我在SOLR中使用结果分组。我怎样才能得到结果总数?结果我的意思是分组数据的计数。

例如:

enter image description here

我搜索了2个电子邮件地址(“Kartikeshwar@sterlinghofman.com”或“milojevics@mail.com”)。我在结果集中得到了2个结果。结果节点中有numFound属性,显示电子邮件地址“milojevics@mail.com”匹配16次,电子邮件地址“Kartikeshwar@sterlinghofman.com”匹配28次。有一个匹配属性,显示匹配的总数(16 + 28 = 44)。但是我想知道结果集的总数是2(1表示“Kartikeshwar@sterlinghofman.com”+ 1表示“milojevics@mail.com”)。我怎么能得到它?

1 个答案:

答案 0 :(得分:7)

对于组的数量,使用groups.ngroups请求参数,该参数将为您提供组计数。

Documentation: -

group.ngroups
true/false
If true, includes the number of groups that have matched the query. Default is false.
相关问题