我在solr实现中使用了Facet。为具有具体值的字段的所有关键字显示分面。
不会为空值显示分面。我也想展示空值的方面。
例如,在下面的示例中,国家/地区字段中的值的数据分面显示为
Solr 字段的示例数据
美国 (6( 加拿大 (5( 印度 (5(
我也想显示方面作为 [空](七(
请建议一些解决方法来获取空值的 Facet。
您可以使用facet.missing
来获取字段中没有值的文档数的计数。
facet.missing
参数如果设置为 true,则此参数指示除了分面字段的基于术语的约束外,还应计算与查询匹配但没有该字段的分面值的所有结果的计数,并在响应中返回。
默认值为
false
。可以使用
f.<fieldname>.facet.missing
的语法按字段指定此参数。