Я запускаю нечеткий поиск и должен видеть, какие слова были сопоставлены. Например, если я ищу запрос testing
, и он совпадает с полем с предложением The boy was resting
, мне нужно знать, что матч был вызван словом resting
.Определение того, какие слова были сопоставлены в нечетком поиске
Я попытался установить параметр explain = true
, но, похоже, он не содержит информации, которая мне нужна. Есть предположения?
К сожалению, я не вижу ничего в документации Fuzzy. Я бы предположил, что объяснение - это ваш лучший выбор, но похоже, что это не так. Мне тоже интересно. – Sam
@SamSullivan После немного большего количества исследований я нашел ответ. Это функция, называемая подсветкой, которую я опубликовал в ответ ниже. – Ari
А, вы на самом деле хотели его выделить? XY-проблема. :) Позвольте мне ответить на потомство. –