PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Selecionando todos os registros se o registro tiver algum dos IDs da matriz


A seleção de registro por matriz de ids é feita com uma consulta:
Record.where(id: ids)

onde ids é a matriz ids. Ele pode ser substituído por outra consulta.

Para o seu caso, a seleção de remédios por nome de correspondência será a seguinte:
ids = Remedy.where("LOWER(remedyName) LIKE ?", name.downcase).pluck(:id)