在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

ES嵌套对象数组更新数据报错

Elasticsearch | 作者 LXJ | 发布于2018年05月29日 | 阅读数:2752

1.执行语句{
  "script": {
    "lang": "painless",
    "inline": "if(ctx._source.deptCallInfo[0] && ctx._source.deptCallInfo[0].orgHandleTimes==null){ctx._source.deptCallInfo[0].orgHandleTimes= 0}"
  }
}
 
2.报错信息:

NNMX207MJKT}SMFTH1BWHK.png
已邀请:

exceptions - 。。。

赞同来自:

if(ctx._source.deptCallInfo[0]
这个是什么类型的,感觉是这里的问题吧

要回复问题请先登录注册