Hey there, when we tested our ES upgrade from 1.7 to 2.1 it seems our wildcard search behavior changed.
Eg, we used to automatically get wildcards like:
name: "John"
We could query: "joh" and it would work
After the upgrade, we have to do "john" or "jo*"
Is this an ES version thing, or something else we somehow broke???
(Another dev set this up)
a snippet
indexes :firstname, boost: 7, type: :string, index_analyzer: :autocomplete_analyzer, search_analyzer: :standard
snippet
analyzer: {
autocomplete_analyzer: {
type: :custom,
tokenizer: :standard,
filter: ["standard", "lowercase", "autocomplete_filter"]
},
Any ideas??