2016-11-30 74 views
0

我的索引數據集中有名爲「sighting_en」的字段。它包含一個字符串數組。在帶有字符串數組的Solr查詢中使用df

當我使用&執行查詢時df = sighting_en我得到零結果。

當我使用剛剛定義爲純字符串的另一個字段執行查詢時,它工作正常。

在我的語法中是否存在需要更改的東西或者是否存在需要修改以允許此字段與'df'一起使用的配置文件中的某些內容?

回答

1

對於字符串數組,在模式中使用multiValued =「true」。

例如,字段名稱=「sighting_en」type =「string」indexed =「true」stored =「true」multiValued =「true」

索引後,假設數組值爲{「aaa」,「bbb」}, & df = sighting_en:aaa「將根據要求提供結果。

相關問題