Solrは、Y-m-d(など)のようなMySQLテーブルの一般的なMySql日付形式と互換性があります。MySQLのparsed_at列がタイプdatetime
からのものである場合 、したがって、フィールド名(solr)=cloumn name(MySQL)である限り、選択した時間に変更を加える必要はありません。
したがって、select parsed_at from ...
を試してください。 。 Solrが日付を処理します
<field name="parsed_at" type="datetime" indexed="true" stored="true" />
必ず、fieldType(type =)datetime
Solrのschema.xmlで終了します。その場合は、ここに構成を投稿してください。そうでない場合は、次の行がschema.xml
に存在するかどうかを確認します。 、これはデフォルトです:
<fieldType name="tdate" class="solr.TrieDateField" omitNorms="true" precisionStep="6" positionIncrementGap="0"/>
フィールドタイプtdate
日付形式を処理できます。schema.xml
にこのフィールド定義がある場合 、parsed_atフィールドはそのタイプを使用できます:
<field name="parsed_at" type="tdate" indexed="true" stored="true" />