1

今天我在 Linux/Ubuntu 上使用 rvm 更新了我的 ruby​​ 和 rails 版本。不幸的是,现在一个较旧的应用程序不再工作了,虽然我还没有碰过它。

    rake importpostings
    rake aborted!
    undefined method `map' for :needs:Symbol

rake 文件如下所示:

    task :importpostings, :needs => :environment do |task|
    Mail.defaults do
    ...
4

2 回答 2

0

删除需求并像这样编写任务:-

  task:importpostings  =>  :enviornment
于 2013-10-15T20:08:06.217 回答
0

我找到了一个解决方案,将第一行替换为:

    task importpostings: :environment do 
于 2013-10-20T14:03:23.240 回答