Commit e6b57f637ce82b129d3e2e039ce86456d1495385
1 parent
0f5dd5af
Exists in
master
and in
19 other branches
Simplify generated queries
Showing
1 changed file
with
1 additions
and
5 deletions
Show diff stats
lib/searchkick/query.rb
@@ -349,11 +349,7 @@ module Searchkick | @@ -349,11 +349,7 @@ module Searchkick | ||
349 | if field =~ /\.word_(start|middle|end)\z/ && searchkick_options[:word] != false | 349 | if field =~ /\.word_(start|middle|end)\z/ && searchkick_options[:word] != false |
350 | queries_to_add << { | 350 | queries_to_add << { |
351 | bool: { | 351 | bool: { |
352 | - must: { | ||
353 | - bool: { | ||
354 | - should: q2 | ||
355 | - } | ||
356 | - }, | 352 | + must: q2, |
357 | should: {match_type => {field.sub(/\.word_(start|middle|end)\z/, ".analyzed") => qs.first}} | 353 | should: {match_type => {field.sub(/\.word_(start|middle|end)\z/, ".analyzed") => qs.first}} |
358 | } | 354 | } |
359 | } | 355 | } |