在创建时从控制器调用rake任务

时间:2013-08-16 16:42:14

标签: ruby-on-rails cron rake task

我有以下rake任务:

update_rank.rake

task :build => :environment do
  Result.desc(:score).each_with_index do |result, position|
    result.update_attribute(:rank, position + 1)
  end
end

我想在创建结果时从控制器调用此任务。做这个的最好方式是什么?我应该将此任务移到模型中吗?

0 个答案:

没有答案