sql >> Database >  >> RDS >> PostgreSQL

Alle records selecteren als Record een van de ID's uit Array heeft

Het selecteren van record op id-array wordt gedaan met een query:

Record.where(id: ids)

waar ids is id-array. Het kan worden vervangen door een andere zoekopdracht.

Voor uw geval zal het selecteren van remedies op wedstrijdnaam als volgt zijn:

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



  1. Hoe optimale MySQL-tabelindexen bepalen, wanneer de inhoud van de WHERE-clausule varieert?

  2. Hoe verbinding maken met de MySQL-database in PHP met behulp van de mysqli-extensie?

  3. hoe waarde te krijgen van select-query in trigger in mysql5?

  4. Veroorzaakt door:java.time.DateTimeException:Conflict gevonden:veld DayOfWeek 6 verschilt van DayOfWeek 2 afgeleid van 30-01-2016