Короче говоря. Я новичок в RubyOnRails. Остальная часть моей команды разработчиков покинула компанию, а я остался последним. Я беру код, который они все сделали. Как экспортировать файл CSV, чтобы поместить все данные в несколько строк? Прямо сейчас код помещает несколько записей в одну строку в CSV-файле.
class CancelledDealCSVGenerator
require 'csv'
def self.generate_csv(deals)
CSV.open("#{AppConfig.cancelled_csv_folder}/CANNED.CSV", "a") do |csv|
deals.each do |deal|
csv << [deal.customer_number, deal.deal_number, deal.contract_number, deal.cancel_date]
end
end
end
end
Вот как это должно выглядеть
999999 AAA000 55555 от 23.06.2011 08:27
999998 AAA001 55554 от 23.06.2011 08: 15
Но вот как это выглядит
999999 AAA000 55555 23.06.2011 08:27
999998 AAA001 55554 от 23.06.2011 08: 15