这在Rails 2.3.11中有效。我将应用程序升级到Ruby 2.0.0和Rails 3.2.11。一切都有效,除了我的支票邮件。
在check_mailings_controller.rb中:
class CheckMailingsController < ApplicationController
...
def send_mail
CheckEmail.send_check_mail
...
end
end
在/lib/check_email.rb中:
class CheckEmail
def self.send_check_mail
...
end
end
我收到的错误消息:
uninitialized constant CheckMailingsController::CheckEmail
应用程序启动时不应该初始化类吗?
感谢您的帮助。
答案 0 :(得分:0)
添加
require "check_email"
到CheckMailingsController.rb
文件的顶部。