我有这个迁移,但我想通过使用 rails 任务来做到这一点。我该怎么做?
User.all.each do |user|
user.deliver = :twice if user.deliver == :none
end
我有这个迁移,但我想通过使用 rails 任务来做到这一点。我该怎么做?
User.all.each do |user|
user.deliver = :twice if user.deliver == :none
end
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 任务的信息在这里发布,有点过时,但值得一读