J'essaie de trouver tous les utilisateurs, sauf pour les utilisateurs ayant un identifiant qui est membre d'un tableau exclude_ids
requête pour tous les utilisateurs, sauf pour les utilisateurs ayant un ID dans cette collection
Voici ce que j'ai:
User.where("id != ?", exclude_ids)
Cela ne fonctionne que si exclude_ids n'a qu'un seul élément. Si elle a plus d'un élément, je reçois
cette erreur:
ActiveRecord::StatementInvalid: SQLite3::SQLException: near ",": syntax error: SELECT "users".* FROM "users" WHERE (id != 1,2)
Je vous remercie de toute aide.
Pourquoi ne pas vérifier si '" id! = ? ", rien" ou quelque chose du genre? – theIV