Elasticsearch 批量更新

Elasticsearch 批量更新

准备条件

以下查询操作都基于索引crm_flow_info来操作,索引已经建过了,本文主要讲Elasticsearch批量更新指定字段语句,下面开始写更新语句执行更新啦!

查询数据

查询指定shiftId为113的数据

powershell 复制代码
GET crm_flow_info/_search

{

  "query": {

    "term": {

      "shiftId": 113

    }

  }

}

查询结果

批量更新

批量更新shiftId为113的数据的remark字段内容为 test2023,执行命令

powershell 复制代码
POST crm_flow_info/_update_by_query

{

  "query": {

    "match": {

      "shiftId": 113

    }

  },

  "script": {

    "source": "ctx._source['remark'] = 'test2023'"

  }

}

执行结果如图

我们再来查询一下更新后的效果来验证一下批量更新是否成功

powershell 复制代码
GET crm_flow_info/_search

{

  "_source": ["shiftId","remark"],

  "query": {

    "term": {

      "shiftId": 113

    }

  }

}

查询结果

可以看到我们已经成功更新了字段remark的值数据,其中 "_source": ["shiftId","remark"] 表示查询索引中指定这两个字段,因为字段太多的话不利于快速的观察结果,这里指定一下查询字段方便观察数据更新情况。

相关推荐
悟纤22 分钟前
Suno 爵士歌曲创作提示整理 | Suno高级篇 | 第22篇
大数据·人工智能·suno·suno ai·suno api·ai music
yl453032 分钟前
污泥清淤机器人实践复盘分享
大数据·人工智能·机器人
B站计算机毕业设计超人1 小时前
计算机毕业设计Python+百度千问大模型微博舆情分析预测 微博情感分析可视化 大数据毕业设计(源码+LW文档+PPT+讲解)
大数据·hive·hadoop·python·毕业设计·知识图谱·课程设计
irizhao2 小时前
《高质量数据集 分类指南》解读(TC609-5-2025-03)由全国数据标准化技术委员会发布
大数据·人工智能
min1811234562 小时前
HR人力资源招聘配置流程图制作教程
大数据·网络·人工智能·架构·流程图·求职招聘
Elastic 中国社区官方博客2 小时前
使用 Elasticsearch 管理 agentic 记忆
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
ask_baidu5 小时前
监控Source端Pg对Flink CDC的影响
java·大数据·postgresql·flink
早日退休!!!5 小时前
Roofline模型核心原理:延迟、吞吐与并发的底层逻辑
大数据·网络·数据库
说私域5 小时前
基于定制开发AI智能名片商城小程序的运营创新与资金效率提升研究
大数据·人工智能·小程序