我正在尝试以下方法。
class Chapter < ActiveRecord::Base
belongs_to :book
after_save { Resque.enqueue(EPubMaker, self.book.id) }
end
这应该做的是为EPubMaker工作者执行'perform'任务,但是我收到错误
未初始化的常量Chapter :: EPubMaker
我想从after_save执行任务的原因是Chapter是书籍表格中的嵌套模型,但我只想在章节保存时生成新的epub。
答案 0 :(得分:1)
问题是因为我没有为worker文件命名。我应该使用下划线。