使用如下
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": []
}
}
}