0
나는 Ruby CSV library에서 .foreach 메서드를 사용하고 있으며 레일 어플리케이션에서 파일 경로를 찾는 데 도움이 필요합니다.레일에서 파일 경로를 찾는 방법
CSV.foreach(CsvUpload.last.csvfile.url) do |row|
#more code
end
CsvUpload Load (0.2ms) SELECT `csv_uploads`.* FROM `csv_uploads` ORDER BY csv_uploads.id DESC LIMIT 1
No such file or directory - /system/csvfiles/17/original/uploadthis.csv?1305217588
파일의 실제 경로는 다음과 같습니다 : /Users/boris/projects/chaggregator/public/system/csvfiles/17/original/uploadthis.csv?1305217588
인가
CSV.foreach("path/to/file.csv") do |row| # use row here... end
내가 파일 위치에 대한 방법 .URL이있는 Paperclip gem을 사용하고 CSV 파일을 업로드하려면 거기에 전체 경로를 얻기위한 레일 방법이 있습니까?
분명히 나는 그 방법을 발견했을 것입니다. –