Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

bidang datetime dalam skema solr

Solr kompatibel dengan format tanggal MySql pada tabel MySQL, seperti Y-m-d (dan seterusnya)Jika kolom parsed_at di MySQL adalah dari jenis datetime , jadi Anda tidak memerlukan modifikasi apa pun pada waktu tertentu, selama nama bidang Anda(solr)=nama cloumn(MySQL).

Jadi coba select parsed_at from ... . Solr akan memproses tanggal

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

Pastikan bahwa fieldType (type=)datetime di schema.xml Solr keluar. Jika demikian, silakan posting konfigurasi di sini. Jika tidak, periksa apakah, baris berikut keluar di schema.xml , yang defaultnya:

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

Jenis bidang tdate dapat menangani format tanggal. Jika Anda memiliki definisi bidang ini di schema.xml . Anda , bidang parsed_at Anda dapat menggunakan jenis itu:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Abaikan kriteria WHERE tertentu

  2. Laravel 5.1 - Koneksi MySQL Homestead. `Koneksi Menolak` &`Tidak ada file atau direktori seperti itu`

  3. Apa perbedaan antara menggunakan INDEX vs KEY di MySQL?

  4. Membaca lembar XLSX untuk memberi makan tabel MySQL menggunakan PHPExcel

  5. mysql kiri gabungkan jumlah dua tabel dengan rollup