Container for all of the allowed Elasticsearch queries. Only one can be specified.


bool (BoolQuery)
A query that matches documents matching boolean combinations of other queries.
exists (ExistsQuery)
Matches documents that have at least one non-null value in the original field.
match (map[string,MatchQuery])
nested (NestedQuery)
A query that is applicable to nested objects.
prefix (map[string,PrefixQuery])
query_string (QueryStringQuery)
A query that uses the SimpleQueryParser to parse its context.
range (map[string,RangeQuery])
term (map[string,TermQuery])