Solr är kompatibel med typiska MySql-datumformat i en MySQL-tabell, som Y-m-d (och så vidare) Om kolumnen parsed_at i MySQL är från typen datetime
, så du behöver inte göra några ändringar vid en viss tidpunkt, så länge ditt fältnamn(solr)=kolonnnamn(MySQL).
Så försök select parsed_at from ...
. Solr kommer att behandla datumet
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
Se till att en fieldType (type=)datetime
i Solrs schema.xml avslutas. Om det är så, vänligen posta konfigurationen här. Om inte, kontrollera om följande rad avslutas i schema.xml
, vilket är standard:
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
Fälttyp tdate
kan hantera datumformat. Om du har denna fältdefinition i ditt schema.xml
, kan ditt parsed_at-fält använda den typen:
<field name="parsed_at" type="tdate" indexed="true" stored="true" />