我使用Solr的版本3.6.2SOLR搜索的相關性是不同的順序與AND語句
我已經索引了一個名爲「類型」字段,像TYPE1 TYPE2 TYPE3。
當我在查詢中沒有條件地進行搜索時,會得到一個具有一定相關性的結果。 在這種情況下,所有搜索結果都是type1 type2 type3。
例如:
Result 1
Result 2
Result 3
但是當我添加一個條件相同的查詢,並明確地規定,它應該是TYPE1,TYPE2或TYPE3例如:(query) AND (type:type1 OR type:type2 OR type:type3)
例如:
Result 1
Result 3
Result 2
我得到了不同的相關性作爲結果,我得到了不同的結果數。
所以我得到不同的相關性,如果我添加一個已經是真實的條件。
爲什麼會這樣?