Кириллица и Латинские символы в строке поиска ElasticSearch
Есть поиск с использованием системы elasticsearch. Но возникла проблема, в базе данных есть товары с наименованием "test" , где второй символ "e" иногда написан латиницей, а иногда кириллицей. Соответственно когда я строю такой запрос:
{
"size": 9999,
"query": {
"bool": {
"should": [
{
"match": {
"Артикул": {
"query": "test",
"operator": "and"
}
}
},
{
"match": {
"Наименование": {
"query": "test",
"operator": "and"
}
}
},
{
"match": {
"НаименованиеПолное": {
"query": "test",
"operator": "and"
}
}
},
{
"match": {
"Свойства": {
"query": "test",
"operator": "and"
}
}
}
]
}
}
}
то получаю разные данные , все зависит от того как в поисковой строке я напишу слово "test", через латинскую "e" или нет. Можно ли как-то это обойти, чтобы в результаты поиска попадали оба варианта не зависимо от того на каком языке символы в поисковой строке?