At ES version 7.6.0
As I found out recently, score is not same between term and terms
When I use "term" query:
-
score consider tf-idf
-
score of multi term queries will sum together
When I use "terms" query
-
score is just constant_score
-
no matter how many terms are matched, the score is always the same
This is not reasonable for me. Besides, as the document said ‘The terms query is the same as the term query, except you can search for multiple values.’
Is there anyway that I can use terms query and still get score like that pile multi term queries up ?