ElasticSearch:如何使用REST API定义自定义分析器?

时间:2013-02-18 10:40:00

标签: elasticsearch

我想通过REST API定义自定义分析器(我使用托管服务 - http://searchbox.io),但我无法理解如何操作。

我正在尝试使用以下内容为/ myindex / _settings创建PUT请求:

   index: {
            analysis: {
                    analyzer: {
                            "my_analyzer": {
                                    type: "snowball",
                                    language: "English"
                            }
                    }
            }
    }

但它不起作用,如果我将“my_analyzer”设置为分析器的字段索引我收到一个不存在的错误..

1 个答案:

答案 0 :(得分:1)

我找到了答案 - 在创建索引时必须设置这些设置。

所以对/ myindex的POST请求就这样做了。