http://127.0.0.1:9200/zyzkwjj/_update_by_query/
POST 请求
{
"query": {
"match": {
"mj": "内部"
}
},
"script": {
"inline": "ctx._source['mj'] = '公开'"
}
}
query 这里面是条件,有match、must、must_not、should
script 是修改的字段和值,ctx._source['字段'] = '值' 多个用 ; 隔开
高级写法,可以对字符串的部分字符进行替换,字符串补位等操作。
if( ctx._source['qlj'].endsWith('.ofd'))ctx._source['qlj'] = ctx._source['qlj'].substring(0,ctx._source['qlj'].length()-3)+'pdf'
{"sc