helpers.bulk时 action_request_validation_exception 异常
2024-09-21 17:48:23
语言Python
在开发时,批量插入ES,出现了action_request_validation_exception异常。我的代码是这样的
action = {
}
helpers.bulk(es, actions)
报出以下错误信息:
RequestError: TransportError(400, 'action_request_validation_exception', 'Validation Failed: 1: index is missing;2: type is missing;3: index is missing;4: type is missing;5: index is missing;6: type is missing;7: index is missing;8: type is missing;')
在百度上苦苦搜了2个多小时没有找到解决办法,最后在官方文档上
helpers.bulk
看到了 对第二个参数的解释
actions – iterator containing the actions
我擦,莫非是要传一个 列表,于是把代码改成
helpers.bulk(es, [actions])
居然成功了
无语 。。。
珍爱生命,多使用官方文档。
我要小时候上过vipkid,也许就能改了看不懂英文的毛病了 - -
扩展阅读
python批量导入数据进Elasticsearch
最新文章
- code first提示已有打开的与此 Command 相关联的 DataReader,必须首先将它关闭解决方法
- java System.getProperty()参数大全
- 我的ORM之示例项目
- [在线] html 转 pdf
- myloader原理0
- 使用GDB调试Android NDK native(C/C++)程序
- Android 4.4(KitKat)中VSync信号的虚拟化
- DOS:第一天
- the security settings could not be applied to the database(mysql安装error)【简记】
- UI组件--element-ui--Table组件自定义合计行
- SQL注入之Sqli-labs系列第四十一关(基于堆叠注入的盲注)和四十二关四十三关四十四关四十五关
- JIRA 7.8 版本的安装与破解
- SQL Server 调用 C# 方法实现正则表达式验证
- suricata HTTP关键字
- Python 再谈变量作用域与变量引用
- python ros topic demo
- Canvas游戏计算机图形教程
- JavaScript:DOM操作
- 指向NULL的类
- idea中web.xml报错 Servlet should have a mapping