elasticsearch7.9.1,ik 分词也是 7.9.1
前两步没有问题,但是插入数据报错
报错:Mapper 冲突
求解,非常感谢!
#1.创建 index
PUT /news
#2.设置分词
PUT /news/_mapping
{
"properties": {
"content": {
"type": "text",
"analyzer": "ik_max_word",
"search_analyzer": "ik_max_word"
}
}
}
#3.插入数据
PUT gd/gd/1iNC
{
"title": "这里是标题",
"content": "这里是内容"
}
DELETE /news
{
"error" : {
"root_cause" : [
{
"type" : "illegal_argument_exception",
"reason" : "Mapper for [content] conflicts with existing mapping:\n[mapper [content] has different [analyzer]]"
}
],
"type" : "illegal_argument_exception",
"reason" : "Mapper for [content] conflicts with existing mapping:\n[mapper [content] has different [analyzer]]"
},
"status" : 400
}