{
"_source": {
"enabled": false
},
"analysis": {
"analyzer": {
"default": {
"type": "custom",
"tokenizer": "uax_url_email",
"filter": "lowercase,standard,stop"
}
}
},
"mappings": {
"table": {
"properties": {
"field1": {
"type": "string",
"include_in_all": false,
"index": "no"
},
"field2": {
"type": "long",
"include_in_all": false,
"index": "no"
},
"field3": {
"type": "string",
"index": "analyzed"
}
}
}
}
}
При тестировании анализатор не работает. Анализатор не должен индексировать стоп-слова, а также должен индексировать адрес электронной почты в целом. Когда я «ПРОВЕРЯЮ АНАЛИЗ» и набираю «Джек в порядке», происходит индексация всех трех слов. Я не хочу, чтобы он индексировал стоп-слова на английском языке, такие как «и», «есть» и т. д.