我试图创建一个自定义耙任务,但似乎我没有访问我的模型。我以为这是rails任务中隐含包含的内容。
我在lib/tasks/test.rake中有以下代码:
namespace :test do
task :new_task do
puts Parent.all.inspect
end
end
下面是我的父模型:
class Parent < ActiveRecord::Base
has_many :children
end
这是一个非常简单的例子,但是我得到了以下错误:
/> rake test:new_task
(in /Users/arash/Documents/dev/soft_deletes)
rake aborted!
uninitialized constant Parent
(See full trace by running task with --trace)
什么好主意吗?谢谢