5

http://localhost:8080/solr/select?q=(apposta apposta per) OR (sue prime ore al)&group=true&group.field=grouping_field&group.limit=5

此查询返回 2 组,第一组有 1 个文档,第二组有 2 个文档。

作为回应,我看到了文档数(3),但没有组数。我怎样才能得到组数。

4

2 回答 2

14

用于group.ngroups=true在响应中包含组数。

更多信息@http ://wiki.apache.org/solr/FieldCollapsing

文档 -
group.ngroups - true/false
如果为 true,则包括与查询匹配的组数。默认为假。

于 2011-11-10T13:01:59.300 回答
4

对上述答案的一条评论是 100% 正确,但是有额外的条件!

不能有:

group.main => '真'

于 2015-05-07T12:02:48.020 回答