method
each_hash
rails latest stable - Class:
ActiveRecord::ConnectionAdapters::TrilogyAdapter
each_hash(result)private
No documentation available.
# File activerecord/lib/active_record/connection_adapters/trilogy_adapter.rb, line 171
def each_hash(result)
return to_enum(:each_hash, result) unless block_given?
keys = result.fields.map(&:to_sym)
result.rows.each do |row|
hash = {}
idx = 0
row.each do |value|
hash[keys[idx]] = value
idx += 1
end
yield hash
end
nil
end