| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | [[query-dsl-boosting-query]]=== Boosting query++++<titleabbrev>Boosting</titleabbrev>++++Returns documents matching a `positive` query while reducing the<<relevance-scores,relevance score>> of documents that also match a`negative` query.You can use the `boosting` query to demote certain documents withoutexcluding them from the search results.[[boosting-query-ex-request]]==== Example request[source,console]----GET /_search{  "query": {    "boosting": {      "positive": {        "term": {          "text": "apple"        }      },      "negative": {        "term": {          "text": "pie tart fruit crumble tree"        }      },      "negative_boost": 0.5    }  }}----[[boosting-top-level-params]]==== Top-level parameters for `boosting``positive`::(Required, query object) Query you wish to run. Any returned documents mustmatch this query.`negative`::+--(Required, query object) Query used to decrease the <<relevance-scores,relevancescore>> of matching documents.If a returned document matches the `positive` query and this query, the`boosting` query calculates the final <<relevance-scores,relevance score>> forthe document as follows:. Take the original relevance score from the `positive` query.. Multiply the score by the `negative_boost` value.--`negative_boost`::(Required, float) Floating point number between `0` and `1.0` used to decreasethe <<relevance-scores,relevance scores>> of documents matching the`negative` query.
 |