2016-09-01 5 views
0

내 레일 앱에서 데이터를 CSV 파일로 다운로드 할 수 있습니다.RAILS 서버에 CSV 파일 저장

이 내 현재 코드

response_to do |format| 
    format.csv {send_data #MY_DATA#} 
end 

대신에이 코드, 내가 서버에 csv 파일을 저장합니다.

어떻게

감사

답변

0

당신은 서버에 CSV를 생성하기 위해 이것을 사용할 수 있습니다를 csv 파일을 생성하고 해당 서버에있는 파일을 저장할 수 있습니다. ('aa_sites_files' "MYFILE을"s3key를, 전무)

CSV.open("#{Rails.root}/public/file.csv", "wb") do |csv| 
    csv << ["row", "of", "CSV", "data"] 
    csv << ["another", "row"] 
    # ... 
end 
+0

코드가 작동,하지만 난 후 AwsWrapper.write_object을 생성 S3에 파일을 저장해야, 내가 서버에 먼저 파일을 저장해야합니까? 또는 파일을 생성하고 S3에 저장하는 옵션이 있습니다. – 24sharon