改变analyzer的type为keyword
1、在elasticsearch.yml中加上
index:
analysis:
analyzer:
default:
type: keyword
或
index.analysis.analyzer.default.type: keyword
将如上内容填到elasticsearch/config/elasticsearch.yml中,之后重启elasticSearch。新建的index/type都会用这个配置
2、或创建索引时设定
PUT /<index_name>
{
analysis: {
analyzer: {
default: {
type: keyword
}
}
}
}
-----------------
ES默认的分词器为standard, 想要改变这个, 可以设置成自定义的analyzer.
例,想要改变成配置好的ik分词器, 在config/elasticsearch.yml文件中添加如下配置即可:
index.analysis.analyzer.default.type:ik
前提当然是你已经安装了ik分词。