ES批量更新某个字段

tech2024-06-29  57

版本

ES 版本:7.x

需求

修改年龄在18-999之间的人的年龄段generation 为 adult

实现

POST idx_student_v1/_update_by_query { "query" : { "constant_score" : { "filter" : { "range" : { "age" : { "gte" : 18, "lt" : 999 } } } } }, "script": { "lang": "painless", "source": "ctx._source.generation = 'adult'" } }
最新回复(0)