I can't figure out why query="weißee" matches the above document, but query="weißer" doesn't. Since both are at edit distance of 2, I would expect both to match. Even with if I set fuzziness to 3, 4,.. still weißer is not matching.
Here is mapping and analyzer setting of 'title' field in my_index:
Thanks for the reply, @andre.coelho, we were able to resolve this. In my post I only shared one sample doc, but our actual index contains large number of documents. During fuzzy matching, by default Elasticsearch set "max_expansions" to 50, which limits number of fuzzy combination ES will try before halting search. Due to this sometime is possible that ES will not able eb able to retrieve releavnt documents.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.