我有一个简单的rake任务,需要一些模型。 在我的rake任务中我不能要求模型。 我试过以下。
Dir.glob("../../models/*.rb").each { |r| require_relative r }
我的rake任务在lib / tasks中 当我做耙 - 我可以看到我的任务。但是,当我试图运行时,我得到了
未初始化的常量[ClassName]
感谢任何帮助。
答案 0 :(得分:0)
使用了require_relative,所有内容都已修复。以下问题对这个问题有很好的答案。 您可以在rake任务中加载整个环境。
How do I make Rake tasks run under my Sinantra app/environment?