sql >> データベース >  >> RDS >> Mysql

solrスキーマの日時フィールド

    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" />
    


    1. macOSのPostgreSQLログはどこにありますか?

    2. WAMPサーバーは緑色ですが、404しか取得できません

    3. T-SQLを使用してSQLServerデータベースのリカバリモデルを変更する方法

    4. JavaのOracleAdvancedQueue