- class ExportController < Application ontroller
- def orders
- content_type = if request.user_agent =~ /windows/i
- 'application/vnd.ms-excel'
- else
- 'text/csv'
- end
- CSV::Writer.generate(output = "") do |csv|
- Order.find(:all).each do |order|
- csv << [order.id, order.price, order.purchaser, order.created_at]
- end
- end
- send_data(output, :type=> content_type, :filename => "orders.csv")
- end
- end
安徽新华电脑学校专业职业规划师为你提供更多帮助【在线咨询】