Rake 任务不适用于 Heroku

Rake Task not working on Heroku

我正在尝试 运行 在数据库中插入记录的 Rake 任务,但是当我 运行 这个 Rake 任务时,我看到这个错误:

NameError: uninitialized constant Classified

Classified是DB上的模型

这个 Rake 任务在我的本地机器上运行良好(开发和生产 RAILS_ENV)。

heroku 不允许这种类型的 rake 任务?

提前致谢!

我需要在我的佣金任务中添加 :environment

task :my_task => :environment do
   # do work
end

我还添加了以下行:

config.dependency_loading = true

在 production.rb 文件上