我试图通过邮件测试来测试邮件是否正常工作,但是当我尝试加载视图时,出现以下错误:
undefined method ` ' for #<DailyMailerPreview:0x007fb2bd79af78>
这是邮件预览代码:
class DailyMailerPreview < ActionMailer::Preview
def new_jobs
@jobs = Job.where("created_at > ?", 1.day.ago)
return if @jobs.empty?
User.find_each do |user|
mail to: user.email, subject: 'New Jobs'
end
end
end
问题是我不知道NoMethod错误的来源。我很确定这是一个愚蠢的错字,但我似乎无法理解错字在哪里。
提前感谢您。
编辑:
堆栈跟踪: