我的方面搜索响应是这样的:
"facets" : [ {
"code" : "something1"
"values" : [ {
"code" : "A"
"count" : 12,
...
} ]
}, {
"code" : "something2"
"values" : [ {
"code" : "B"
"count" : 2,
...
}, {
"code" : "C"
"count" : 1,
...
} ]
}
我不希望将构面something1包含在响应中:因为它具有only 1 value。我想通过值的数量来限制结果。Solr是否提供任何可实现此目的的属性?例如(类似)facet.minvalues = 2,这意味着该方面结果中至少要有2个值才能包含在响应中。
您几乎猜对了-the parameter is named facet.mincount
:
facet.mincount
facet.mincount
参数指定最小值构面字段包含在响应中所需的计数。如果一个字段的计数低于最小值,字段的构面不返回。默认值为0。