使用如下
POST 索引/索引类型/_update_by_query { "script": { "source": "ctx._source['修改的字段名'] = '修改后的值'" }, "query": { "bool": { "must": [ { "term": { "查询条件此处为字段名": "字段的值" } } ], "must_not": [], "should": [] } } }
这段代码的意思是,查询index索引,type等于index_type中数据满足field=value的数据,修改其中field=test
执行代码可执行的再此
POST index/index_type/_update_by_query { "script": { "source": "ctx._source['field'] = 'test'" }, "query": { "bool": { "must": [ { "term": { "field": "value" } } ], "must_not": [], "should": [] } } }