如何在rake任务之外的rake文件中访问Rails模型?

时间:2015-07-16 14:06:00

标签: ruby-on-rails rake

为了在rake任务中访问Rails模型,您将:environment作为依赖项。但是,如果您想要对任务进行动态描述并且它们取决于某个数据库日期,该怎么办?例如:

end_date = Foo.end_date # the model foo provides some end date

desc "Do something after #{end_date}"
task bar: :environment do
  ...
end

我尝试了Rake::Task[:environment].invoke,但我得到Don't know how to build task 'environment'

0 个答案:

没有答案