es7.1:项目需要批量更新字段的值报错,使用脚本:
POST index/demp_search_202004/_update_by_query
{
"script": {
"lang": "painless",
"inline": "if(ctx._source.policyType== '1'){ctx._source.policyType= '01'} if(ctx._source.policyType== '2'){ctx._source.policyType= '02'}"
}
}
报错信息:
根据报错信息,是version冲突了。请教各位老师有说明办法可以批量更新线上的某个字段的值。
POST index/demp_search_202004/_update_by_query
{
"script": {
"lang": "painless",
"inline": "if(ctx._source.policyType== '1'){ctx._source.policyType= '01'} if(ctx._source.policyType== '2'){ctx._source.policyType= '02'}"
}
}
报错信息:
根据报错信息,是version冲突了。请教各位老师有说明办法可以批量更新线上的某个字段的值。
2 个回复
byx313 - BLOG:https://www.jianshu.com/u/43fd06f9589c
赞同来自: jhondom
FFFrp
赞同来自:
看下文档的这个