У меня есть индекс Elasticsearch, где мой анализатор по умолчанию - это анализатор снежного комбайна, поэтому я могу получить результат, и теперь мне нужна способность иметь синонимы на некоторых полях, а также преимущества анализатор снежного кома.ElasticSearch включить анализатор снежного покрова и синоним на полях
Возможно ли это, и если да, то каким образом?
В качестве теста я попытался установить синонима фильтр на снежный ком analiyzer, в надежде, что это позволит синонимы на всех полях, так что я могу проверить это, но что на самом деле не работает ...
Я создал другой анализатор синонимов моего индекса с синонимом WordNet.
Если я не понимаю, сообщите мне, и я попробую обновить. Вот мои текущие настройки индекса.
"settings": {
"index": {
"analysis": {
"analyzer": {
"synonym": {
"filter": [
"synonym"
],
"tokenizer": "whitespace"
},
"default": {
"language": "English",
"type": "snowball"
}
},
"filter": {
"synonym": {
"type": "synonym",
"synonyms_path": "/elasticsearch/wn_s.pl",
"format": "wordnet"
}
}
}
}
}
}
Справа от вас, пользовательский анализатор, совмещающий работу снежного кома. Хотя мне только нужно, чтобы он работал на некоторых полях, поэтому я сделал отдельный анализатор и запускал некоторые тесты, которые он работает, с остановкой и всеми. –