15
我在我的Rails應用中實現了用戶搜索功能。但是,我不希望管理員出現在搜索結果中。Rails中的多個條件
我想這一點:
User.where(:admin => [nil, false], ["name LIKE ?", "%#{params[:query]}%"])
但我得到這個錯誤:
syntax error, unexpected ')', expecting tASSOC
那麼,如何正確地列出括號內where
條款?
感謝。我在Rails控制檯中檢查了這一點,它似乎只是將它轉換爲SQL中的WHERE a AND b'。正是我想要的。 – 2013-02-25 06:58:02