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

Antarmuka kueri rel di mana masalah klausa?

Jika Anda ingin melewatkan array, sebaiknya tulis

@applicants = Applicant
    .where("applicants.first_name LIKE ?", "%#{people}%")
    .where(status: ["new", "in-review"])

Atau gunakan squeel permata.

@applicants = Applicant.where{ (status.in(["new", "in-review"]) & (first_name =~ "%#{people}%") }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mendapatkan status MySQL dalam kueri

  2. Kesalahan fatal yang dapat ditangkap:Objek kelas stdClass tidak dapat dikonversi ke string in..ketika mencoba memasukkan ke dalam database

  3. Menyusun kueri SQL berdasarkan beberapa status kotak centang

  4. Bagaimana cara menyimpan 1/01/1900 3:54:32 di MySQL?

  5. MemoryError menggunakan json.dumps()