es 字段默认设为 keyword 便于查询
改变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 /
{
analysis: {
analyzer: {
default: {
type: keyword
}
}
}
}
-----------------
ES默认的分词器为standard, 想要改变这个, 可以设置成自定义的analyzer.
例,想要改变成配置好的ik分词器, 在config/elasticsearch.yml文件中添加如下配置即可:
index.analysis.analyzer.default.type:ik
前提当然是你已经安装了ik分词。
https://blog.csdn.net/wsyw126/article/details/71080285
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
