ES更新文档之用脚本

这篇博客介绍了如何在Elasticsearch中通过脚本更新单个文档,并提供了如何根据条件进行更新的方法,例如更新存在性别字段的文档,将user_basic_id字段设置为随机数。
摘要由CSDN通过智能技术生成

更新单个文档

POST 101_event/doc/1/_update
{
   

"script":"ctx._source.status = 10;ctx._source.open_time = '2020-02-24 15:48:20'"

}

多个语句之间用";"隔开就可以

根据条件更新文档

比如下表中, 更新那些存在性别字段的文档, 将他们的user_basic_id 赋值为一个随机数

{
   
  "query": {
   
    "exists"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值