我对solr date fieldtype的正确格式有点困惑.从mySQL数据库导入时是否需要采用这种格式?
1995-12-31T23:59:59Z
Run Code Online (Sandbox Code Playgroud)
在我的数据库中,日期和时间字段位于不同的列中.现在我的查询看起来像这样.
SELECT eb.eventID, concat(CAST(e.startDate AS CHAR),'T ',CAST(e.startTime as CHAR),'Z')
Run Code Online (Sandbox Code Playgroud)
我是在正确的轨道上吗?
是的,如果您使用Solr"DateField"类型,它确实需要采用该格式:http: //lucene.apache.org/solr/api/org/apache/solr/schema/DateField.html
我不知道在MySQL中格式化日期的正确方法,但你确实希望确保日期格式为yyyy-mm-dd,时间格式为HH:mi:ss.
| 归档时间: |
|
| 查看次数: |
15919 次 |
| 最近记录: |