Method: QueryReport::Record#map_record
- Defined in:
- lib/query_report/record.rb
#map_record(query, render_from_view) ⇒ Object
37 38 39 40 41 42 43 44 |
# File 'lib/query_report/record.rb', line 37 def map_record(query, render_from_view) @columns = @columns.delete_if { |col| col.only_on_web? } unless render_from_view query.map do |record| array = @columns.collect { |column| [column.humanize, column.value(record)] } Hash[*array.flatten] end end |