如何检查params中的参数是否存在?

时间:2014-11-14 20:03:37

标签: ruby-on-rails ruby devise

如何检查参数是否为空?

params.require(:user).permit(:email)

我试过

if params.require(:recovery_password).permit(:email).blank?

但是出现了以下错误:

param is missing or the value is empty: recovery_password

1 个答案:

答案 0 :(得分:1)

我认为这对你有用。

if params[:user][:email].blank?
  .....
end

继续编码和学习