У меня есть полнотекстовый поисковый запрос по индексу статьи:
"query": {
"multi_match": {
"query": article,
"fields": [ "text" ],
"minimum_should_match": "75%"
}
}
Я хочу знать, могу ли я изменить его, чтобы он возвращал только часть текста, а не весь сопоставленный текст. Например, допустим, я ищу «коричневая лиса». Вместо того, чтобы возвращать всю статью, я просто хочу вернуть несколько слов, окружающих любое совпадение с «коричневой лисой», чтобы в результате получилось «… сказано, что любая коричневая лиса могла бы перепрыгнуть через заборы», не обращая внимания на переводы строки.
Возможно ли это в ES?