Solr 中任何字段的空值或空值的分面



我在solr实现中使用了Facet。为具有具体值的字段的所有关键字显示分面。

不会为空值显示分面。我也想展示空值的方面。

例如,在下面的示例中,国家/地区字段中的值的数据分面显示为

Solr 字段的示例数据

美国 (6( 加拿大 (5( 印度 (5(

我也想显示方面作为 [空](七(

请建议一些解决方法来获取空值的 Facet。

您可以使用facet.missing来获取字段中没有值的文档数的计数。

facet.missing参数

如果设置为 true,则此参数指示除了分面字段的基于术语的约束外,还应计算与查询匹配但没有该字段的分面值的所有结果的计数,并在响应中返回。

默认值为false

可以使用f.<fieldname>.facet.missing的语法按字段指定此参数。

相关内容

  • 没有找到相关文章

最新更新