A newer version of this documentation is available.

View Latest

Boosting

    March 23, 2025
    + 12

    When you specify multiple query-clauses, you can specify the relative importance to a given clause by suffixing it with the ^ operator, followed by a number or by specifying the boost parameter with the number to boost the search.

    Example

    json
    description:pool name:pool^5

    The above syntax performs Match Queries for pool in both the name and description fields, but documents having the term in the name field score higher.

    json
    "query": { ​​​​​  "disjuncts": [      { ​​​​​"match": "glossop", "field": "city", "boost": 10 }​​​​​,      { ​​​​​"match": "glossop", "field": "title" }​​​​​ ] }​​​​​

    The above syntax performs Match Queries for a city glossop in both the city and title fields, but documents having the term in the city field score higher.