簡體   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