class Chewy::Search::Parameters::Query

A standard parameter storage, which updates `query` parameter of the ES request.

@example

PlacesIndex.query(match: {name: 'Moscow'})
# => <PlacesIndex::Query {..., :body=>{:query=>{:match=>{:name=>"Moscow"}}}}>

@see www.elastic.co/guide/en/elasticsearch/reference/current/search-request-query.html @see Chewy::Search::Parameters::QueryStorage