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