python3实现elasticsearch批量更新数据
作者:拓宽视野 时间:2021-03-17 19:43:57
废话不多说,直接上代码!
updateBody = {
"query":{
"range":{
"write_date": {
"gte": "2019-01-15 12:30:17",
"lte": "now"
}
}
},
"script": {
"inline": "ctx._source.index = params.index",
"params": {
"index": 211
},
"lang":"painless"
}
}
es_client.update_by_query(index="log_index",doc_type='log_index',body=updateBody)
提醒:批量更新可以针对id进行更新
注意:painless 是es专门为更新设置的语言
来源:https://blog.csdn.net/Areigninhell/article/details/86665035
标签:python3,elasticsearch,更新数据


猜你喜欢
Python中字典的基础介绍及常用操作总结
2022-11-30 14:33:40

Django零基础入门之模板变量详解
2023-03-19 11:17:16

python自动化测试selenium核心技术三种等待方式详解
2023-09-16 09:06:04

JavaScript对象的property属性详解
2024-05-05 09:22:57
Java+mysql本地图片上传数据库及下载示例
2023-07-23 19:49:13
django中的auth模块与admin后台管理方法
2022-11-22 00:01:21

我放弃Python转Go语言的9大理由(附优秀书籍推荐)
2022-05-27 04:46:17

MySQL 中行转列的方法
2024-01-25 23:55:59
python+pygame实现坦克大战
2023-12-04 10:52:38

python实现关闭第三方窗口的方法
2023-11-01 17:25:09
Python的Django框架中自定义模版标签的示例
2022-10-31 22:28:56
ASP在服务器自动解压RAR文件
2010-04-24 16:06:00
WEB移动应用框架构想
2010-09-28 16:26:00

Dreamweaver量身打造Wordpress留言板(二)
2009-12-12 17:35:00

javascript显示动态时间的方法汇总
2024-05-02 17:31:27
python中pd.Series()函数的使用
2023-10-04 08:28:05

oracle数据库排序后如何获取第一条数据
2024-01-18 11:44:01

pycharm部署、配置anaconda环境的教程
2022-08-23 11:50:54

Python通过kerberos安全认证操作kafka方式
2022-12-23 21:39:49
OpenCV 图像梯度的实现方法
2023-07-14 08:25:43
