【发布时间】:2014-02-18 23:46:37
【问题描述】:
我想在 ElasticSearch 中定义一个全局分析器。我编辑了ES的配置文件(elasticsearch.yml)
index :
analysis :
analyzer :
myTestAnalyzer :
type : standard
max_token_length : 50
并重新启动服务。
当我在 Sense 中运行时
GET /_analyze?analyzer=myTestAnalyzer
{"This is a test"}
我明白了
{ "error": "ElasticsearchIllegalArgumentException [未能找到分析器 [myTestAnalyzer]]", “状态”:400 }
我在另一篇文章 (define analyzer globally (ES)) 中读到,我需要创建一个使用分析器的映射,然后在分析器调用中使用该索引。
你能举个例子吗?
谢谢
【问题讨论】:
标签: elasticsearch