我有这个迁移但是我想使用rails任务来做这个。我怎么能这样做?
User.all.each do |user|
user.deliver = :twice if user.deliver == :none
end
答案 0 :(得分: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任务的更多信息已发布here,有点过时,但值得一读