Фильтр токенов синонимов.
Синоним токена в asticsearch v2.4 поддерживает параметр токенизатора. Следовательно, фильтр токенов может иметь свой собственный токенайзер (здесь "ключевое слово"), отличный от того, который используется в настраиваемом анализаторе (здесь "пробел"), как показано ниже:
{
"settings": {
"index": {
"analysis": {
"filter": {
"my_synonym_filter": {
"type": "synonym",
"synonyms_path": "synonym.txt",
"tokenizer": "keyword"
}
},
"analyzer": {
"my_synonyms": {
"filter": [
"lowercase",
"my_synonym_filter"
],
"tokenizer": "whitespace"
}
}
}
}
}
}
Как я могу добиться того же упругого поиска v6.x?