我在lib/jobs
中有一个文件,其中包含一系列作业的定义。我已将lib
添加到自动加载路径,并且可以在Rails控制台中创建这些作业。但delayed_job工作者没有看到它们并产生错误Jobs::Vk::PhotoJob failed with NoMethodError: undefined method 'new' for Jobs::Vk:Module
。作业定义文件如下所示:
module Jobs
module Vk
class PhotoJob
end
end
end
如何让delayed_job worker看到这些类?