Multiples où les conditions de travail dans les Rails

Je me suis mise en œuvre d'un utilisateur de la fonctionnalité de recherche dans mon application Rails. Cependant, je ne veux pas d'admins pour apparaître dans les résultats de recherche.

J'essaie ceci:

User.where(:admin => [nil, false], ["name LIKE ?", "%#{params[:query]}%"])

Mais j'obtiens cette erreur:

syntax error, unexpected ')', expecting tASSOC

Alors, comment puis-je correctement la liste where clauses à l'intérieur des parenthèses?

OriginalL'auteur XåpplI'-I0llwlg'I - | 2013-02-25