lucene Solr中任何字段的空值或空值方面

6vl6ewon  于 2022-11-07  发布在  Lucene
关注(0)|答案(1)|浏览(187)

我在我的solr实现中使用了Facet。Facet是为所有具有具体值的字段的关键字显示的。
不显示空值的方面。我也想显示空值的方面。
例如,在下面的示例中,“国家/地区”字段中的值的数据方面显示为
Sample Data for Solr fields
美国(6)加拿大(5)印度(5)
我还想将面显示为[Empty](7)
请建议一些解决方法,以取得空值的Facet。

q8l4jmvw

q8l4jmvw1#

您可以使用facet.missing来获取字段中没有值的文档数。
facet.missing参数
如果设置为true,则此参数指示,除了方面字段的基于字词的约束之外,还应计算与查询匹配但没有该字段的方面值的所有结果的计数,并在响应中返回。
默认值为false
此参数可以使用f.<fieldname>.facet.missing语法针对每个字段进行指定。

相关问题