NOTE: You are looking at documentation for an older release. For the latest information, see the current release documentation.
Filtered query
editFiltered query
editThe filtered
query is replaced by the bool query. Instead of
the following:
## INCORRECT - DEPRECATED SYNTAX, DO NOT USE GET _search { "query": { "filtered": { "query": { "match": { "text": "quick brown fox" } }, "filter": { "term": { "status": "published" } } } } }
move the query and filter to the must
and filter
parameters in the bool
query:
GET _search { "query": { "bool": { "must": { "match": { "text": "quick brown fox" } }, "filter": { "term": { "status": "published" } } } } }