Docs: Add section about range query for range type (#35222)

This makes their interaction more discoverable.
This commit is contained in:
Gytis Šk 2018-11-06 17:45:10 +02:00 committed by Nik Everett
parent a85b4f42ca
commit 3ee37b425b
1 changed files with 23 additions and 0 deletions

View File

@ -139,3 +139,26 @@ GET _search
// CONSOLE // CONSOLE
<1> This date will be converted to `2014-12-31T23:00:00 UTC`. <1> This date will be converted to `2014-12-31T23:00:00 UTC`.
<2> `now` is not affected by the `time_zone` parameter (dates must be stored as UTC). <2> `now` is not affected by the `time_zone` parameter (dates must be stored as UTC).
[[querying-range-fields]]
==== Querying range fields
`range` queries can be used on fields of type <<range,`range`>>, allowing to
match a range specified in the query with a range field value in the document.
The `relation` parameter controls how these two ranges are matched:
[horizontal]
`WITHIN`::
Matches documents who's range field is entirely within the query's range.
`CONTAINS`::
Matches documents who's range field entirely contains the query's range.
`INTERSECTS`::
Matches documents who's range field intersects the query's range.
This is the default value when querying range fields.
For examples, see <<range,`range`>> mapping type.