这个时间类型我设置这样,从mysql导入到es中,然后导入失败==,
这是错误日志,时间类型导入错误,,请问为什么时间类型错误啊?
尝试加入:
'date_detection':false
失败。
错误原因分析:mysql里面的时间为datetime类型,是时间戳,所以,不能“yyyy-MM-dd HH:mm:ss”,因为还有比秒更小的毫秒时间单位,无法转换
解决方法:
1:把mysql的字段改为string或者time类型
2.
把
#"format":"yyyy-MM-dd HH:mm:ss",改为
下面的:
"format": "dateOptionalTime","format": "YYYY-MM-dd'T'HH:mm:ss",