Apache Solr-构面结果中要包含在响应中的最小值数目

问题描述 投票:0回答:1

我的方面搜索响应是这样的:

 "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个值才能包含在响应中。

apache search solr facet faceted-search
1个回答
0
投票

您几乎猜对了-the parameter is named facet.mincount

facet.mincount

facet.mincount参数指定最小值构面字段包含在响应中所需的计数。如果一个字段的计数低于最小值,字段的构面不返回。

默认值为0。

© www.soinside.com 2019 - 2024. All rights reserved.