Здравствуйте, мне нужен поиск фразы с ошибками. match_phrase_prefix работает отлично, но не поддерживает fuzziness . Как это можно реализовать с помощью ngram или другим каким то способом?
Я, думаю, проще будет проанализировать запрос вручную, разбить его на токены, сформулировать запрос для каждого токена, поместить его в span_multi
, а потом объединить их в span_near
.
См. https://www.elastic.co/guide/en/elasticsearch/reference/master/span-queries.html