Commit c482dbf5e7c137fe71da2b15eacf65e2ed00fd72
Committed by
Andrew Kane
1 parent
38f20b29
Exists in
master
and in
21 other branches
Add option to customise ignore_above (#773)
* Add option to customise ignore_above * Update readme * Remove readme changes
Showing
1 changed file
with
2 additions
and
2 deletions
Show diff stats
lib/searchkick/index_options.rb
... | ... | @@ -25,7 +25,7 @@ module Searchkick |
25 | 25 | } |
26 | 26 | end |
27 | 27 | |
28 | - keyword_mapping[:ignore_above] = 256 unless below22 | |
28 | + keyword_mapping[:ignore_above] = (options[:ignore_above] || 256) unless below22 | |
29 | 29 | |
30 | 30 | settings = { |
31 | 31 | analysis: { |
... | ... | @@ -308,7 +308,7 @@ module Searchkick |
308 | 308 | dynamic_fields["{name}"] = {type: default_type, index: "no"} |
309 | 309 | end |
310 | 310 | |
311 | - dynamic_fields["{name}"][:ignore_above] = 256 unless below22 | |
311 | + dynamic_fields["{name}"][:ignore_above] = (options[:ignore_above] || 256) unless below22 | |
312 | 312 | |
313 | 313 | unless options[:searchable] |
314 | 314 | if options[:match] && options[:match] != :word | ... | ... |