This class encapsulates a Result returned from
calling exec_query
on any database connection adapter. For
example:
x = ActiveRecord::Base.connection.exec_query('SELECT * FROM foo') x # => #<ActiveRecord::Result:0xdeadbeef>
Methods
Included Modules
Attributes
[R] | columns | |
[R] | rows |
Class Public methods
Source: show
# File activerecord/lib/active_record/result.rb, line 13 def initialize(columns, rows) @columns = columns @rows = rows @hash_rows = nil end
Instance Public methods
Source: show
# File activerecord/lib/active_record/result.rb, line 19 def each hash_rows.each { |row| yield row } end
Source: show
# File activerecord/lib/active_record/result.rb, line 23 def to_hash hash_rows end