0
我正在使用Ruby CSV library中的.foreach方法,我需要幫助才能在我的Rails應用程序中找到文件的路徑。如何在Rails中找到文件路徑
CSV.foreach("path/to/file.csv") do |row|
# use row here...
end
要上傳CSV文件,我用它可以對文件位置的方法的.url的Paperclip gem:
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
是有一個Rails方法獲取完整路徑?
明顯我應該抓住這種方法。 – 2011-05-12 16:55:25