ES插入date类型数据报错failed to parse field [case_date] of type [date]
ES插入date类型数据报错
mapping信息如下
{"mappings": {"_doc": {"properties": {"id": {"type": "integer"},"case_date": {"type": "date"}}}}
}
index创建完毕之后插入数据报错,信息如下:
{
“id”: 20001,
“case_date”: “2021-05-18 13:58:01”
}
{"error": {"root_cause": [{"type": "mapper_parsing_exception","reason": "failed to parse field [case_date] of type [date]"}],"type": "mapper_parsing_exception","reason": "failed to parse field [case_date] of type [date]","caused_by": {"type": "illegal_argument_exception","reason": "Invalid format: "2021-05-18 13:58:01" is malformed at " 13:58:01""}},"status": 400
}
解决方法,修改mapping如下:
{"mappings": {"_doc": {"properties": {"id": {"type": "integer"},"case_date": {"type": "date","format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"}}}}
}
重新创建index之后再次插入数据成功
ES的日期类型表示格式可以是以下几种:
(1)日期格式的字符串,比如 “2018-01-13” 或 “2018-01-13 12:10:30”
(2)long类型的毫秒数( milliseconds-since-the-epoch,epoch就是指UNIX诞生的UTC时间1970年1月1日0时0分0秒)
(3)integer的秒数(seconds-since-the-epoch)
ElasticSearch 内部会将日期数据转换为UTC,并存储为milliseconds-since-the-epoch的long型整数。
ES插入date类型数据报错failed to parse field [case_date] of type [date]相关推荐
- 基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题
基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题 参考文章: (1)基于PLSQL的数据库备份方法及如何解决导出clob和blob类型数据报错的问题 (2)https: ...
- ES 插入文档报错:Rejecting mapping update to [testindex] as the final mapping would have more than 1 type
笔者在用 curl 命令行对 ElasticSearch 进行文档插入时,报了如下错误. [estestuser@vm-10-201-42-9 ~]$ curl -u elastic -H &qu ...
- react项目引入antd后npm start控制台报错(Failed to parse source map: ‘webpack://antd/./components/config-provid)
bug背景 初学react,跟着b站视频学习antd的引入,引入如下: import { Button } from 'antd'; import 'antd/dist/antd.css' 在终端np ...
- Hive 插入数据报错FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask.
看它的报错信息好像是节点没有启动,但是我的节点都启动起来了,使用jps也能查看到节点信息. 使用hadoop dfsadmin -report命令查看磁盘使用情况,发现出现以下问题: 节点下存储空间都 ...
- Node.js 连接 MySQL 插入 TEXT 类型报错问题
由于开发需要存储大量文本(其实是一个结构化对象字符串),考虑到 char 以及 varchar 都不够大,所以打算用 TEXT 类型,顺便记一下 TEXT.MEDIUMTEXT 以及 LONGTEXT ...
- php 使用 curl 报错,PHP CURL post数据报错 failed creating formpost data
在做微信卡券使用curl上传logo图片时,发现一个报错: failed creating formpost data 代码中数组如下: 结合微信给的文档,检查语法,貌似并没有发现什么错误... 经过 ...
- freemarker页面读取时间date类型报错
以前写过一篇添加时间添加失败的问题,现在我又发现了另外一个问题 刚开始我是这样放进页面,然后就报错,说freemarker的类型错误.我就去控制器打印输出这个时间,发现是有值得,但不是yyyy-mm- ...
- pandas中的.astype()使用规范问题——以.astype(int)的一种str类型数据转int类型数据报错为例
# 导入pandas,并使用"pd"作为该模块的简写 import pandas as pd# 使用read_csv()函数,获取文件"/Users/count/住户信息 ...
- npm run 时报错 failed to parse json
今天在玩npm时,到npm run 时,或者npm run-script,都报错,形式如下: 这是我报错时使用的package.json文件 {"name": "node ...
最新文章
- 初学 Delphi 嵌入汇编[3] - 第一个 Delphi 与汇编的例子
- Linux下设置时区(通过shell设置和程序中设置)及程序中设置环境变量
- mqtt 获取所有topic_MQTT协议解析
- Android 实现 调用 WPS Office手机版接口
- java类名变量_java类名操作变量方法
- [CV招聘]中科院空间应用工程与技术中心2019年校园招聘
- JAVA软件项目研发流程
- linux 监控命令iostat,Linux性能监控分析命令(三)—iostat命令介绍
- windows下nodejs开发环境的安装与配置
- iframe design=on 时,oncontextmeun不能触发之问题!
- 2022牛客寒假算法基础集训营3 签到题7题(附基础集训营1-3签到题总结)
- STC学习:串口通信
- Arcmap实现航线按日期分段
- 机器学习——LASSO算法
- CUDA学习(四)-整体结构
- 黑色背景视频和白色背景图片变透明的方法
- Java开发工具-IDEA(更新中...)
- 51单片机-LCD12864液晶屏
- WinRar 解压缩文件官方去广告版
- The Shawshank Redemption-10
热门文章
- office2010 word 关闭很慢
- phpspreadsheet常用设置项
- 四川一度智信:如何做好电商?
- 一度智信电商开网店怎么样?
- Unable to determine the relationship represented by navigation ‘XXX‘ of type ‘XXX‘.
- 德巴赫猜想python_哥德巴赫猜想问题基于Python的验证方法研究
- android 2k 屏幕 字体模糊,2k显示器怎么会字体模糊
- 回顾之前给公司的建议,及离开前想说的话
- SAN存储的局限性相关介绍
- 关于TLC2543不常见问题