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

Mengimpor bidang multi-nilai ke Solr dari mySQL menggunakan Solr Data Import Handler

Anda juga dapat menggunakan GROUP_CONCAT dengan Pemisah(mis. " , ") dan kemudian mencoba sesuatu seperti ini :

<dataConfig>
<!-- dataSource is just an example. Included just for completeness. -->
 <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/db" user="root" password="root"/>
   <document>
     <entity name="comment" pk="id" query="SELECT *, group_concat(tags) as comment_tags FROM comment" transformer="RegexTransformer">
      <field column="blogpost_id" name="blogpost_id"/>
      <field column="comment_text" name="comment_text" />
      <field column="tag" name="comment_tags" splitBy = "," />       
    </entity>
  </document>    
</dataConfig>  

Ini akan meningkatkan Kinerja dan juga akan menghapus Ketergantungan dari kueri lain.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:pesan oleh dalam grup oleh

  2. Cari matriks untuk semua persegi panjang dari dimensi yang diberikan (pilih blok kursi)

  3. Indeks unik MySQL berdasarkan beberapa bidang

  4. Bagaimana cara menjalankan MySql 8 dengan laravel?

  5. Buat jumlah ROLLING selama periode waktu tertentu di mysql