Range Searches
The keyword _range
matches documents where the given value is between the
given _from
and _to
fixed range (including both endpoints).
If you only use the keyword _from
matches documents where the given value is
greater than or equal to a fixed value.
If you only use the keyword _to
matches documents where the given value is
less than or equal a fixed value.
Example
This example find all bank accounts for which their account holders are females in the ages between 20 and 30:
SEARCH /bank/
{
"_query": {
"_and": [
{ "gender": "female" },
{
"age": {
"_in": {
"_range": {
"_from": 20,
"_to": 30
}
}
}
}
]
}
}