数据样例:
{"name":"jack","phone":"0"}
{"name":"rose","phone":"0"}
{"name":"nick","phone":"0"}
需要把phone为0的数据修改为,phone为1,可以使用kibana语句进行更新:
POST people/update_by_query
{
"script": {
"source": "ctx._source['phone']='null'"
},
"query":{
"term":{
"phone":{
"value": "0"
}
}
}
}
这样就实现批量更新了
本文介绍了一种使用Kibana语句批量更新数据库中特定字段的方法。通过一个具体示例展示了如何将phone字段值从0更新为1。这种方法适用于需要快速修改大量数据记录的情况。
432





