sql >> Base de Datos >  >> RDS >> Mysql

campo de fecha y hora en el esquema solr

Solr es compatible con los formatos de fecha MySql típicos en una tabla MySQL, como Y-m-d (y así sucesivamente) Si la columna parsed_at en MySQL es del tipo datetime , por lo que no necesita ninguna modificación en el momento seleccionado, siempre que su nombre de campo (solr) =nombre de la nube (MySQL).

Así que intenta select parsed_at from ... . Solr procesará la fecha

<field name="parsed_at" type="datetime" indexed="true" stored="true" />

Asegúrese de que un fieldType (type=)datetime en las salidas schema.xml de Solr. Si es así, publique la configuración aquí. Si no, compruebe si la siguiente línea sale en schema.xml , que es el predeterminado:

<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>

Tipo de campo tdate puede manejar formatos de fecha. Si tiene esta definición de campo en su schema.xml , su campo parsed_at podría usar ese tipo:

<field name="parsed_at" type="tdate" indexed="true" stored="true" />