PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Memilih semua Record jika Record memiliki salah satu ID dari Array

Memilih record dengan array id dilakukan dengan query:

Record.where(id: ids)

di mana ids adalah array id. Itu bisa diganti dengan kueri lain.

Untuk kasus Anda, memilih solusi berdasarkan nama yang cocok adalah sebagai berikut:

ids = Remedy.where("LOWER(remedyName) LIKE ?", name.downcase).pluck(:id)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jadi saya menginstal port postgresql dan localhost yang bertentangan dengan aplikasi Ruby?

  2. Permintaan Django dengan order_by, berbeda dan batas pada Postgresql

  3. Apakah ada alat visualisasi data untuk postgresql yang mampu menampilkan hubungan antar skema juga?

  4. Operasi CASCADE bersyarat untuk batasan kunci asing?

  5. Abstraksi basis data Java untuk GWT (atau:Apakah Hibernate merupakan pilihan yang baik?)