lib/ej/core.rb in ej-0.0.5 vs lib/ej/core.rb in ej-0.0.6

- old
+ new

@@ -155,14 +155,18 @@ def recovery @client.indices.recovery index: @index end - def delete(index, query) + def delete(index, type, query) if query.nil? - @client.indices.delete index: index + if type.nil? + @client.indices.delete index: index + else + @client.delete_by_query index: index, type: type, q: '*' + end else - @client.delete_by_query index: index, q: query + @client.delete_by_query index: index, type: type, q: query end end def template @client.indices.get_template