sql >> Base de Datos >  >> RDS >> PostgreSQL

Seleccionar todos los registros si el registro tiene alguna de las ID de Array

La selección de registro por matriz de ID se realiza con una consulta:

Record.where(id: ids)

donde ids es una matriz de identificadores. Se puede reemplazar con otra consulta.

Para su caso, la selección de remedios por nombre de coincidencia será la siguiente:

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