Фильтр токенов синонимов.

Синоним токена в 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?

0 ответов

Другие вопросы по тегам