Я пытаюсь создать запрос эластичного поиска, который ищет несколько полей.Это работает отлично до сих пор.Тем не менее, я хотел бы уточнить это.Допустим, слово было проиндексировано: «тест».Однако, когда я ищу слово «tes», он не находит это слово для меня, но я хотел бы показать его уже - но комбинация с моим запросом ставит меня перед проблемой.
{
"multi_match" : {
"query": "*" + query + "*",
"type": "cross_fields",
"operator": "and",
"fields": ["article.number^1","article.name_de^1", "article.name_en^5", "article.name_fr^5", "article.description^1"],
"tie_breaker": 0,
}