PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Избиране на всички записи, ако записът има някой от идентификаторите от масив

Избирането на запис по ids масив се извършва със заявка:

Record.where(id: ids)

където ids е масив от идентификатори. Може да се замени с друга заявка.

За вашия случай изборът на средства за защита по име на съвпадение ще бъде както следва:

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. Изберете клетки от ред като нови колони

  2. Използване на Postgresql с Grails:Липсваща последователност или таблица:hibernate_sequence

  3. ГРЕШКА:не можа да се зареди библиотеката “/opt/PostgreSQL/9.0/lib/postgresql/plperl.so”:libperl.so:

  4. Използване на речник за предаване на параметри към израза postgresql в python

  5. PG::DuplicateTable:ГРЕШКА:публикациите за връзка вече съществуват