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
}
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.