我在 /myapp/scripts/myscript.rb 中有一个 ruby script
,
当我运行ruby script/myscript.rb
它时它执行得很好,但是我如何从 ruby 脚本中运行这个带有延迟作业的方法?希望这是有道理的
---myscript.rb---
ENV['RAILS_ENV'] = ARGV.first || ENV['RAILS_ENV'] || 'development'
require File.expand_path(File.dirname(__FILE__) + "/../config/environment")
def populate
#do some stuff here
end
handle_asynchronously :populate
我得到一个未定义的方法“handle_asynchronously”错误