Method: Chewy::Search::Request#filter
- Defined in:
- lib/chewy/search/request.rb
#filter(query_hash) ⇒ Chewy::Search::Request #filter { ... } ⇒ Chewy::Search::Request #filter ⇒ Chewy::Search::QueryProxy
Adds filter context of the query parameter at the
search request body.
261 262 263 264 265 266 267 268 269 |
# File 'lib/chewy/search/request.rb', line 261 %i[query filter post_filter].each do |name| define_method name do |query_hash = UNDEFINED, &block| if block || query_hash != UNDEFINED modify(name) { must(block || query_hash) } else Chewy::Search::QueryProxy.new(name, self) end end end |