我有一個古怪的Solr多值域,我似乎可以重複複製。查詢Solr多值域使用範圍
我有一套titles
其中有一個域名爲special_offer_type
。此字段的類型爲:
[
"5",
"3",
"0"
]
查詢工作正常,如果我做的:
special_offer_type:4
,我得到5個結果反饋,但是,如果我這樣做:
special_offer_type:[3 TO *]
我得到只有兩個結果返回。
似乎Solr正在處理多值域的範圍,因爲該範圍必須滿足該域中的所有值。
我無法在文檔中找到對此的直接引用,所以我的問題是這種行爲是否可以預料?
什麼是special_offer_type的字段類型?必須是int來支持數字範圍查詢 – Jayendra 2013-05-07 11:34:38
@Jayendra它是類型的字符串,如問題所示,我確實改變了它,這部分工作,如果你想發佈作爲答案我會標記它 – Sammaye 2013-05-08 07:08:58
當然..添加爲一個回答。 – Jayendra 2013-05-08 08:07:09