0

我有这个迁移,但我想通过使用 rails 任务来做到这一点。我该怎么做?

User.all.each do |user|
  user.deliver = :twice if user.deliver == :none
end 
4

1 回答 1

0
namespace :my_cool_app do
  task :do_this => :environment do
    User.all.each do |user|
      user.deliver = :twice if user.deliver == :none
    end 
  end
end

要运行此任务类型rake my_cool_app:do_this。更多关于 rake 任务的信息在这里发布,有点过时,但值得一读

于 2013-02-19T16:29:03.717 回答