在弹性搜索中为多级别实现创建索引时,Mapper解析异常错误

问题描述

PUT /company/_doc/1
{
  "name":"My company Inc","join_field":"company"
}


PUT /company/_doc/2?routing=1
{
  "name":"Development","join_field":{
    "name":"department","parent":1
 }
}

我正在尝试创建一个多级索引,第一个查询工作正常,第二个查询的问题是谁能告诉第二个查询是什么问题。我收到此错误

{
  "error" : {
    "root_cause" : [
      {
        "type" : "mapper_parsing_exception","reason" : "failed to parse field [join_field] of type [text] in document with id '2'. Preview of field's value: '{parent=2,name=employee}'"
      }
    ],"type" : "mapper_parsing_exception",name=employee}'","caused_by" : {
      "type" : "illegal_state_exception","reason" : "Can't get text on a START_OBJECT at 3:16"
    }
  },"status" : 400
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...