Solr è compatibile con i tipici formati di data MySql in una tabella MySQL, come Y-m-d (e così via) Se la colonna parsed_at in MySQL è di tipo datetime
, quindi non hai bisogno di alcuna modifica all'ora selezionata, purché il tuo nome campo (solr)=nome cloumn (MySQL).
Quindi prova a select parsed_at from ...
. Solr elaborerà la data
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
Assicurati che un fieldType (type=)datetime
nelle uscite schema.xml di Solr. Se è così, posta la configurazione qui. In caso contrario, controlla se la riga seguente esce in schema.xml
, che è l'impostazione predefinita:
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
Tipo di campo tdate
può gestire i formati di data. Se hai questa definizione di campo nel tuo schema.xml
, il tuo campo parsed_at potrebbe utilizzare quel tipo:
<field name="parsed_at" type="tdate" indexed="true" stored="true" />