sql >> Database >  >> RDS >> PostgreSQL

Vind artikelen waar array

Het antwoord hierop gevonden:

Article.where('tags @> ?', '{xbox}')

dit vindt elk Article met een tag van xbox .

BEWERKEN:

hier is een andere syntaxis die hetzelfde doet:

Article.where(['? = ANY (tags)', 'xbox'])




  1. Krijg nog een bestelling na limiet

  2. Laravel hasMany en hoort bij parameters

  3. Content-by-user:twee tabellen met kolommen met dezelfde naam of join?

  4. lavaral 5 FOUT{ (SQLSTATE [HY000] [1045] Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord:JA)}