# Why not terms act same as multi term?

**URL:** <https://discuss.elastic.co/t/why-not-terms-act-same-as-multi-term/234239>\
**Category:** Elasticsearch\
**Created:** [May 26, 2020, 4:13am UTC](https://discuss.elastic.co/t/why-not-terms-act-same-as-multi-term/234239 "2020-05-26T04:13:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![weiwang\_zhang](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/weiwang_zhang/32/68048_2.png) [@weiwang\_zhang](https://discuss.elastic.co/u/weiwang_zhang)\
**Post date:** [May 26, 2020, 4:13am UTC](https://discuss.elastic.co/t/why-not-terms-act-same-as-multi-term/234239/1 "2020-05-26T04:13:32Z")

</div>

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 ?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 23, 2020, 4:13am UTC](https://discuss.elastic.co/t/why-not-terms-act-same-as-multi-term/234239/2 "2020-06-23T04:13:35Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
