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

Laravel:Cara mendapatkan koleksi fasih yang diurutkan khusus menggunakan metode whereIn

Gunakan Field() fungsi mysql (Jika Anda menggunakan database mysql) dengan DB::raw() dari laravel sesuatu seperti

$products = Product::whereIn('id', $ids)
    ->orderBy(DB::raw("FIELD(id,".join(',',$ids).")"))
    ->get();


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapan menggunakan STRAIGHT_JOIN dengan MySQL

  2. Pemicu MySQL untuk memperbarui bidang ke nilai id

  3. Kata sandi MySQL () berfungsi untuk PHP

  4. Menyiapkan Koneksi Database MySQL Jarak Jauh

  5. Campuran ilegal dari collations (utf8_general_ci,IMPLICIT) dan (utf8_unicode_ci,IMPLICIT) untuk operasi '=' di MySQL Stored Procedure