OpenSearch/docs/reference/query-dsl
Adrien Grand 630757906a Query DSL: Add `filter` clauses to `bool` queries.
These clauses filter the document space without affecting scoring and map to
Lucene's BooleanClause.Occur.FILTER. The `filtered` query is now deprecated and

```json
{
  "filtered": {
    "query": { //query },
    "filter": { //filter }
  }
}
```
should be replaced with
```json
{
  "bool": {
    "must": { //query },
    "filter": { //filter }
  }
}
```
2015-05-13 12:04:56 +02:00
..
and-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
bool-query.asciidoc Query DSL: Add `filter` clauses to `bool` queries. 2015-05-13 12:04:56 +02:00
boosting-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
common-terms-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
constant-score-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
dis-max-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
exists-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
filtered-query.asciidoc Query DSL: Add `filter` clauses to `bool` queries. 2015-05-13 12:04:56 +02:00
function-score-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
fuzzy-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geo-bounding-box-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geo-distance-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geo-distance-range-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geo-polygon-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geo-shape-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
geohash-cell-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
has-child-query.asciidoc parent/child: Removed the `top_children` query. 2015-05-10 16:30:19 +02:00
has-parent-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
ids-query.asciidoc Docs: Cleanup meta field docs 2015-05-07 11:26:49 -07:00
index.asciidoc parent/child: Removed the `top_children` query. 2015-05-10 16:30:19 +02:00
indices-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
limit-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
match-all-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
match-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
minimum-should-match.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
missing-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
mlt-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
multi-match-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
multi-term-rewrite.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
nested-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
not-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
or-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
prefix-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
query-string-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
query-string-syntax.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
range-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
regexp-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
regexp-syntax.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
script-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
simple-query-string-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-containing-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-first-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-multi-term-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-near-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-not-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-or-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-term-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
span-within-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
template-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
term-query.asciidoc Docs: Rewrote the term query docs to explain analyzed vs not_analyzed 2015-05-08 08:32:13 +02:00
terms-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00
type-query.asciidoc Docs: Cleanup meta field docs 2015-05-07 11:26:49 -07:00
wildcard-query.asciidoc Query DSL: Remove filter parsers. 2015-05-07 20:14:34 +02:00