Solr je kompatibilní s typickými formáty data MySql v tabulce MySQL, jako je Y-m-d (a tak dále) Pokud sloupec parsed_at v MySQL pochází z typu datetime
, takže nepotřebujete žádné úpravy ve vybraném čase, pokud vaše pole name(solr)=cloumn name(MySQL).
Zkuste tedy select parsed_at from ...
. Solr zpracuje datum
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
Ujistěte se, že fieldType (type=)datetime
v Solr's schema.xml končí. Pokud ano, zveřejněte konfiguraci zde. Pokud ne, zkontrolujte, zda následující řádek skončí v schema.xml
, což je výchozí:
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
Typ pole tdate
dokáže zpracovat formáty data. Pokud máte tuto definici pole ve svém schema.xml
, vaše pole parsed_at může používat tento typ:
<field name="parsed_at" type="tdate" indexed="true" stored="true" />