【发布时间】:2014-06-20 16:04:53
【问题描述】:
为什么在我的 rake 任务中哈希仍然返回 nil?
namespace :pull_and_update_liverail_daily do
desc 'Pull and Update'
task :by_date, [:date_start, :date_end] => :environment do |t,args|
args[:date_start] ||= DateTime.yesterday.strftime('%Y-%m-%d')
args[:date_end] ||= DateTime.yesterday.strftime('%Y-%m-%d')
Rake::Task["stats:import_all"].invoke(args[:date_start], args[:date_end])
Rake::Task["update_daily_stats:by_date"].invoke(args[:date_start])
end
end
虽然这行得通..
date_start = args[:date_start] || DateTime.yesterday.strftime('%Y-%m-%d')
date_end = args[:date_end] || DateTime.yesterday.strftime('%Y-%m-%d')
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 rake