From f25e50c557eb554276de3813a62d7a0448d04479 Mon Sep 17 00:00:00 2001 From: Jordan Sissel Date: Sun, 14 Nov 2010 10:53:45 +0000 Subject: [PATCH] - set default operator to AND, not OR --- web/lib/elasticsearch.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/lib/elasticsearch.rb b/web/lib/elasticsearch.rb index 2051a4528..7b1706b33 100644 --- a/web/lib/elasticsearch.rb +++ b/web/lib/elasticsearch.rb @@ -21,7 +21,8 @@ class LogStash::Web::ElasticSearch ], "query" => { "query_string" => { - "query" => params[:q] + "query" => params[:q], + "default_operator" => "AND" } # query_string }, # query "facets" => { @@ -44,6 +45,7 @@ class LogStash::Web::ElasticSearch data["duration"] = Time.now - start_time @logger.info(["Got search results", { :query => params[:q], :duration => data["duration"]}]) + @logger.info(data) if req.response_header.status != 200 @error = data["error"] end