当hh:mm:ss = 00:00:00时,Solr'无效日期字符串'异常

时间:2014-05-16 20:01:59

标签: mysql date time solr dataimporthandler

我正在使用DataImport和Solr从mySQL数据库导入记录。提取记录的查询,如data-config.xml中所定义,如下所示:

SELECT reference_id, first_name, last_name, DATE_FORMAT(open_date_et, '%Y-%m-%dT%TZ') AS open_date_et
FROM   srv_req_table

open_date_et在架构配置中定义为类型date

这对我来说已经很好了很长一段时间了。今天,我得到了一个

Solr 'Invalid Date String' Exception

在其尝试导入的其中一条记录上。有问题的日期是" 2014-01-01T00:00:00Z"。如果日期是一年的第一天,并且时间是" 00:00:00"则似乎只会出现此问题。当我添加第二个并将其更改为" 00:00:01"时,它有效。这是一个已知问题还是我错过了什么?

0 个答案:

没有答案