【发布时间】:2020-07-17 23:45:01
【问题描述】:
我正在尝试使用批量 api 在 Elasticsearch 中插入记录,但出现以下错误
“错误”:“MapperParsingException[无法解析[created_date]];嵌套:MapperParsingException[无法解析日期字段[2015-07-18 13:00:22],尝试了日期格式[dateOptionalTime]和时间戳带有区域设置 []] 的数字;嵌套:IllegalArgumentException[无效格式:\"2015-07-18 13:00:22\" 在 \"13:00:22\"];"
当我低于日期时
"created_date":"2015-07-18 13:00:22"
使用以下映射
"created_date": {
"format": "yyyy-MM-DD HH:mm:ss",
"type": "date"
},
我可以看到日期正确,映射也正确,仅针对此特定记录给出错误,其他记录已成功插入。可能是什么原因?
【问题讨论】:
-
正确的格式应该是小写的
d,比如yyyy-MM-dd HH:mm:ss。可以试试吗?
标签: elasticsearch