rails Rails Task

本稿の記事は、自分用のメモを目的としている記述です。内容は適時変更されます。

引数は `Rake::TaskArguments` なので注意

引数あり
namespace :sample_task do
  desc “sample task"
  task :execute, [‘data1', ‘data2'] => :environment do |task, args|
      pp args
    end
  end
end

$ bundle exec rails "sample_task[hoge, fuga]”

# => { ‘data1’ => ‘hoge’, ‘data2’ => ‘fuga’ }


Back