instance method
each
Ruby on Rails 8.0.4
Since v3.1.12Signature
each(&block)
Calls the given block once for each element in row collection, passing row as parameter. Each row is a Hash-like, read only object.
To get real hashes, use .to_a.each.
Returns an Enumerator if no block is given.
Parameters
-
blockblock
Source
# File activerecord/lib/active_record/result.rb, line 128
def each(&block)
if block_given?
hash_rows.each(&block)
else
hash_rows.to_enum { @rows.size }
end
end
Defined in activerecord/lib/active_record/result.rb line 128
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::Result