LINUX.ORG.RU
ФорумAdmin

Elasticsearch/opensearch как получить analyzer и как протестировать его?

 ,


0

1

Elasticsearch/opensearch как получить analyzer и как протестировать его?

Создаю такой маппинг

PUT https://192.168.56.128:9200/article
{
    "settings" : {
        "analysis" : {
            "analyzer" : {
                "custom_analyzer" : {
                    "tokenizer" : "standard",
                    "filter" : [ "lowercase", "ru_RU" ],
                    "char_filter" : [ 
                        "html_strip"
                    ]
                }
            },
            "filter" : {
                "ru_RU" : {
                    "type" : "hunspell",
                    "locale" : "ru_RU"
                }
            }
        }
    },
    "mappings" : { 
        "properties" : { 
            "message" : { 
               "type" : "text",
               "analyzer" : "custom_analyzer"
            }
        }
    }
}

Как потом протестировать custom_analyzer?

https://192.168.56.128:9200/article/_analyze

Выдает ошибку

{
    "error": "no handler found for uri [/article/_analyze ] and method [POST]"
}

Как можно тестировать анализаторы?



Последнее исправление: glorsh66 (всего исправлений: 1)