为了账号安全,请及时绑定邮箱和手机立即绑定

PUT提交时报错

 "type": "illegal_argument_exception",

 "reason": "Rejecting mapping update to [people] as the final mapping would have more than 1 type: [woman, man]"


正在回答

4 回答

这是因为你安装了最新版的es,es从6.0以后就不支持一个索引指定多个类型了,默认一个类型且不能修改!所以你添加了两个类型就会报错

5 回复 有任何疑惑可以回复我~
#1

kennethwoman

这个有解决方法吗
2018-10-09 回复 有任何疑惑可以回复我~

请问解决了吗?我也报这个错误

http://localhost:9200/

book/novel/_mappings

POST方式

{

  "novel": {

    "properties": {

      "title": {

        "type": "text"

      }

    }

  }

}


错误信息

{

  • "error": {},

    • {}

    • "type": "illegal_argument_exception",

    • "reason": "Rejecting mapping update to [book] as the final mapping would have more than 1 type: [novel_mappings, novel]"

    • "root_cause": [],

    • "type": "illegal_argument_exception",

    • "reason": "Rejecting mapping update to [book] as the final mapping would have more than 1 type: [novel_mappings, novel]"

  • "status": 400

}


0 回复 有任何疑惑可以回复我~
#1

codxiao

这是因为你安装了最新版的es,es从6.0以后就不支持一个索引指定多个类型了,默认一个类型且不能修改!所以你添加了两个类型就会报错
2018-06-17 回复 有任何疑惑可以回复我~

请问这个问题解决了吗,我也是报这个错误


0 回复 有任何疑惑可以回复我~

看下你的请求  是不是没有指定类型

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

PUT提交时报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信