You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ElasticSearch复制字段值到另一字段出现Parsing exception异常如何解决

报错原因

Elasticsearch 7.9.2版本的_update_by_query接口中,script字段仅支持对象格式传参,你当前直接传入字符串的写法不符合接口规范,所以触发解析异常。

修复后的请求写法

请求方法为POST,地址:
localhost:9200/your_index/_update_by_query
请求体:

{
    "query" : {
        "match" : {
               "product_name": "iphone 9"
        }
    },
    "script" : {
        "source": "ctx._source.company = ctx._source.make;"
    }
}
可选优化参数
  • 若担心版本冲突导致任务终止,可以在请求地址后追加?conflicts=proceed参数,跳过存在版本冲突的文档继续执行
  • 若需要修改大量文档,可以追加?refresh=true参数,执行完成后自动刷新索引使修改生效

内容的提问来源于stack exchange,提问作者Techie Boy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 01:24:04