Method: QueryStorage.get_csv_data_array
- Defined in:
- lib/query_storage.rb
.get_csv_data_array(list, key_order = nil) ⇒ Object
25 26 27 28 29 30 31 |
# File 'lib/query_storage.rb', line 25 def get_csv_data_array list, key_order=nil key_order ||= list.map(&:keys).flatten.uniq arr = list.map do |hash| key_order.map{|key| hash[key]} end arr.unshift(key_order).map{|a| a.join(", ").insert(-1, "\n") }.join end |