Commit c04b49114da0e0f95618cc3a722b7ba10524cff3
1 parent
e7f46999
Exists in
master
and in
15 other branches
Updated ngram filter names
Showing
1 changed file
with
5 additions
and
2 deletions
Show diff stats
lib/searchkick/index_options.rb
... | ... | @@ -13,6 +13,9 @@ module Searchkick |
13 | 13 | index_type = index_type.call if index_type.respond_to?(:call) |
14 | 14 | end |
15 | 15 | |
16 | + ngram_type = below70 ? "nGram" : "ngram" | |
17 | + edge_ngram_type = below70 ? "edgeNGram" : "edge_ngram" | |
18 | + | |
16 | 19 | custom_mapping = options[:mappings] || {} |
17 | 20 | if below70 && custom_mapping.keys.map(&:to_sym).include?(:properties) |
18 | 21 | # add type |
... | ... | @@ -126,12 +129,12 @@ module Searchkick |
126 | 129 | max_shingle_size: 5 |
127 | 130 | }, |
128 | 131 | searchkick_edge_ngram: { |
129 | - type: "edgeNGram", | |
132 | + type: edge_ngram_type, | |
130 | 133 | min_gram: 1, |
131 | 134 | max_gram: 50 |
132 | 135 | }, |
133 | 136 | searchkick_ngram: { |
134 | - type: "nGram", | |
137 | + type: ngram_type, | |
135 | 138 | min_gram: 1, |
136 | 139 | max_gram: 50 |
137 | 140 | }, | ... | ... |