instance method
each
Ruby on Rails 7.1.6
Since v5.2.8.1Signature
each(&block)
Yields an ActiveRecord::Relation object for each batch of records.
Person.in_batches.each do |relation| relation.update_all(awesome: true) end
Parameters
-
blockblock
Source
# File activerecord/lib/active_record/relation/batches/batch_enumerator.rb, line 94
def each(&block)
enum = @relation.to_enum(:in_batches, of: @of, start: @start, finish: @finish, load: false, order: @order, use_ranges: @use_ranges)
return enum.each(&block) if block_given?
enum
end
Defined in activerecord/lib/active_record/relation/batches/batch_enumerator.rb line 94
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Batches::BatchEnumerator