From 55ed2409864664f81f26fe75bf1bb5a9143c37f8 Mon Sep 17 00:00:00 2001 From: John Crepezzi Date: Mon, 30 May 2011 14:51:58 -0400 Subject: [PATCH] Added support for default_operator to query_string --- lib/tire/search/query.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/tire/search/query.rb b/lib/tire/search/query.rb index 1236e8b2..363307bc 100644 --- a/lib/tire/search/query.rb +++ b/lib/tire/search/query.rb @@ -19,6 +19,7 @@ def terms(field, value, options={}) def string(value, options={}) @value = { :query_string => { :query => value } } @value[:query_string].update( { :default_field => options[:default_field] } ) if options[:default_field] + @value[:query_string].update( { :default_operator => options[:default_operator] } ) if options[:default_operator] # TODO: https://github.com/elasticsearch/elasticsearch/wiki/Query-String-Query @value end