我正在尝试使用批量api在Elasticsearch中插入记录,我收到的错误
“error”:“MapperParsingException [无法解析[created_date]];嵌套:MapperParsingException [无法解析日期字段[2015-07-18 13:00:22],尝试了日期格式[dateOptionalTime]和时间戳带有locale []]的数字;嵌套: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"
},
我可以看到日期是正确的,映射也是正确的,只有这个特定记录的错误,并且成功插入了其他记录。可能是什么原因?
答案 0 :(得分:0)
我怀疑您的地图已应用于您期望的字段。
日志说deleteDate
它没有说它会尝试tried both date format [dateOptionalTime], and timestamp number with locale []
。
可能是您的yyyy-MM-DD HH:mm:ss
是另一个created_date
字段吗?
答案 1 :(得分:0)
使用“ created_date”:“ 2015-07-18T13:00:22” 可能对您有帮助