lib/ej/indices.rb in ej-0.1.6 vs lib/ej/indices.rb in ej-0.1.8
- old
+ new
@@ -49,16 +49,19 @@
def delete(index, type, query)
if query.nil?
if type.nil?
@client.indices.delete index: index
else
- @client.delete_by_query index: index, type: type, q: '*'
+ body = {
+ query: {
+ match_all: {}
+ }
+ }
+ @client.delete_by_query index: index, type: type, body: body
end
else
body = {
- query: {
- match: query
- }
+ query: query
}
@client.delete_by_query index: index, body: body
end
end