batches task using find_each instead of all

This commit is contained in:
Juanjo Bazán
2015-09-27 19:38:38 +02:00
parent 43d7745abf
commit a5874e7b34

View File

@@ -2,7 +2,7 @@ namespace :users do
desc "Recalculates all the failed census calls counters for users"
task count_failed_census_calls: :environment do
User.all.pluck(:id).each{ |id| User.reset_counters(id, :failed_census_calls) }
User.find_each{ |user| User.reset_counters(user.id, :failed_census_calls)}
end
end