elasticsearch 设置多个分析器及踩坑点
在有些时候,单个分析器并不能满足搜索分词的需求,所以会设置多个分析器,如
{
"title": {
"type": "text",
"analyzer": "ik_smart",
"fields": {
"max": {
"type": "text",
"analyzer": "ik_max_word"
},
"full": {
"type": "keyword"
}
}
}
}
这样title就能同时拥有ik_smart和ik_max_word两种分词结果
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭