args.extras
ではみ出た引数を配列で受け取れる
$ bundle exec rake 'hoge[1,2,3,4,5,6]'
rake_task.rb
task :hoge, [:id] => :environment do |_t, args|
ids = [args[:id], args.extras].flatten
end
More than 5 years have passed since last update.
args.extras
ではみ出た引数を配列で受け取れる
$ bundle exec rake 'hoge[1,2,3,4,5,6]'
task :hoge, [:id] => :environment do |_t, args|
ids = [args[:id], args.extras].flatten
end
Register as a new user and use Qiita more conveniently