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

Pencarian JSON di laravel fasih

Mungkin terpaksa menggunakan kueri mentah sebagian seperti:

use DB; (atas definisi file)

DB::table('packages')->whereRaw('json_contains(destinations, \'["Goa"]\')')->get();

Dan jika Anda memiliki model:

Package::whereRaw('json_contains(destinations, \'["' . $keyword . '"]\')')->get();

dengan asumsi kueri Anda di atas berfungsi dalam SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GroupBy setelah orderBy untuk kueri rumit di Laravel

  2. MySQL VARCHAR Panjang dan UTF-8

  3. Permintaan sql saya untuk mendapatkan nilai baris tengah menggunakan fungsi GROUP BY

  4. Bagaimana Anda mendapatkan UTC dari Field datetime?

  5. Bagaimana cara mengatasi kelas Dialek tidak ditemukan:org.hibernate.dialect.MYSQLDialect Exception?