繁体   English   中英

Solr 中任何字段的空或 null 值的构面

[英]Facet for Empty or null values for any field in Solr

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

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

例如,在下面的示例中,Country 字段中的值的数据方面显示为

Solr 字段的示例数据

美国 (6) 加利福尼亚 (5) 印第安纳州 (5)

我还想将 facet 显示为 [Empty] (7)

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

您可以使用facet.missing来计算在 field 中没有值的文档的数量

facet.missing参数

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

默认值为false

可以使用f.<fieldname>.facet.missing的语法在每个字段的基础上指定此参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM