Model.exists?("lower(email) = ?", params[:email].downcase)
返回错误: ArgumentError (wrong number of arguments (2 for 0..1)):
是否可以使用不exists?
区分大小写的匹配?
您需要做的就是:
Model.exists?(["lower(email) = ?", params[:email].downcase])
它正在寻找一个参数,但您要提供两个参数。使用数组形式和条件的查找样式应该可以满足您的需求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句