Module: Caoutsearch::Search::DeleteMethods
- Included in:
- Base
- Defined in:
- lib/caoutsearch/search/delete_methods.rb
Instance Method Summary collapse
Instance Method Details
#delete_documents ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/caoutsearch/search/delete_methods.rb', line 6 def delete_documents request_payload = { index: index_name, body: build.to_h } instrument(:delete) do |event_payload| event_payload[:request] = request_payload event_payload[:response] = client.delete_by_query(request_payload) end end |