Solr日期字段格式
问题描述:
我对solr日期字段类型的正确格式有点困惑。从mySQL数据库导入时是否需要使用这种格式?Solr日期字段格式
1995-12-31T23:59:59Z
在我的数据库中,日期和时间字段位于不同的列中。现在我的查询看起来像这样。
SELECT eb.eventID, concat(CAST(e.startDate AS CHAR),'T ',CAST(e.startTime as CHAR),'Z')
我在正确的轨道上吗?
答
是的,这确实需要在格式,如果您使用的Solr“的DateField”类型: http://lucene.apache.org/solr/api/org/apache/solr/schema/DateField.html
我不知道该格式在MySQL日期的正确方法,但你要确保日期格式为yyyy-mm-dd,时间格式为HH:mi:ss。
我使用Solr 3.5 btw。我的印象是有一个日期时间字段类型,从以前的版本中弃用? – bikedorkseattle 2012-02-28 19:30:34