我得到了一个可以工作的Rails应用程序(3.1.1)。现在我写了一个跑步者(保存在应用程序文件夹中)。 当启动亚军: 轨[R应用/ delete_old_addresses.rbRails Runner throwing:undefined局部变量或方法`app'for main:Object(NameError)
它转储:
/Users/andreas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1。 1/lib/rails/commands/runner.rb:49:eval': undefined local variable or method
app'for main:Object(NameError) from /Users/andreas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1 .1/lib/rails/commands/runner.rb:49:在eval' from /Users/andreas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.1/lib/rails/commands/runner.rb:49:in
' from /Users/andreas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.1/lib/rails/ commands.rb:63:require' from /Users/andreas/.rvm/gems/ruby-1.9.2-p180/gems/railties-3.1.1/lib/rails/commands.rb:63:in
' from script/rails:6:in require' from script/rails:6:in
'
任何想法为什么?我的Web应用程序工作得很好。
亚军看起来是这样的: 类DeleteOldAddresses <的ActiveRecord :: Base的 结束
我的不好,应该开始跑步 rails r app/runners/delete_old_addresses.rb – KKK