Есть ли вообще-нибудь написать следующий код в Ruby, не записывая файл на диск?
temp_file = 'path/to/file.csv'
users = [[email protected], [email protected]]
CSV.open(temp_file, "w") do |csv|
csv << data_for_report
end
Reports.sendreport users temp_file
File.delete(temp_file)
Report.sendreport присоединяет файл и отправляет электронное письмо, поэтому он должен быть файлом...