NoMethodError:未定义的方法`deliver_now' [英] NoMethodError: undefined method `deliver_now'

查看:53
本文介绍了NoMethodError:未定义的方法`deliver_now'的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的控制器中有这个:

  def create
    @user = User.new(user_params)
    if @user.save
      UserMailer.account_activation(@user).deliver_now
    ....
  end

而且我不断收到此错误:

And I keep getting this error:

NoMethodError: undefined method `deliver_now' for #<ActionMailer::MessageDelivery:0x007ffa6646eb60>

知道为什么没有找到 Deliver_now 方法吗?

Any ideas why it's not finding the deliver_now method?

推荐答案

deliver_now 已在 rails 4.2.beta2 中引入.您可能使用的是早期版本.

deliver_now has been introduced in rails 4.2.beta2. You are probably using earlier version.

这篇关于NoMethodError:未定义的方法`deliver_now'的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆