我正在我的 Rails 应用程序中实现用户搜索功能。但是,我不希望管理员出现在搜索结果中。
我正在尝试这个:
User.where(:admin => [nil, false], ["name LIKE ?", "%#{params[:query]}%"])
但我得到这个错误:
syntax error, unexpected ')', expecting tASSOC
那么如何正确列出where
括号内的子句呢?
我正在我的 Rails 应用程序中实现用户搜索功能。但是,我不希望管理员出现在搜索结果中。
我正在尝试这个:
User.where(:admin => [nil, false], ["name LIKE ?", "%#{params[:query]}%"])
但我得到这个错误:
syntax error, unexpected ')', expecting tASSOC
那么如何正确列出where
括号内的子句呢?