2015-02-09 59 views
2

我有一個「布爾」查詢與三個「應」子句。如果某事符合所有三個條款,則解釋會將得分顯示爲每個條款得分的總和。如果只匹配兩個子句,則得分是2/3的乘積和兩個子句的總和。elasticsearch布爾查詢如何計算

我不明白這種行爲。如果我只匹配三個中的兩個,那麼我自然會得到一個相對較低的分數(除非其中的一個子句是更好的匹配)。如果這是預期的結果?

如果我想要,有沒有辦法在沒有這個「標準化」因素的情況下對總分求和?

回答