【发布时间】:2014-04-23 23:44:28
【问题描述】:
第一次使用 ElasticSearch,由于日期映射,我无法索引文档。
在我的数据库中日期是DATETIME,看起来像这样2014-02-04 14:04:39。我正在尝试在 ElasticSearch 中解析它,但它告诉我
[Invalid format: \"2014-02-04 14:04:39\" is malformed at \" 14:04:39\"]
我尝试了很多不同的方式来设置格式:
'date_added' => array(
'type' => 'date',
'format' => 'yyyy-MM-dd HH:mm:ss'
)
还有这样的:
yyyy-MM-ddTHH:mm:ss
yyyy-MM-ddTHH:mm:ssZZ
正确的格式是什么?
【问题讨论】:
-
你检查你的映射是否成功了吗?您是否在插入任何数据之前应用了映射?
标签: elasticsearch