我需要的是能夠下載未存儲在數據庫中但位於應用程序文件夾中的文件。讓說,這個文件的路徑可能是這樣的:如何從應用程序資源下載文件
application_name/log/important_resources/file.txt
在我的應用我想一個地方,這個文件可以下載。 我試圖
File.open(path)
,但它沒有給我任何東西,從字面上只需打開該文件,什麼都不做。
編輯
,我需要這個功能的機型
我需要的是能夠下載未存儲在數據庫中但位於應用程序文件夾中的文件。讓說,這個文件的路徑可能是這樣的:如何從應用程序資源下載文件
application_name/log/important_resources/file.txt
在我的應用我想一個地方,這個文件可以下載。 我試圖
File.open(path)
,但它沒有給我任何東西,從字面上只需打開該文件,什麼都不做。
編輯
,我需要這個功能的機型
您可以使用send_file
在你的控制器動作將文件發送到客戶端之一。 documentation
您可以創建下載操作並使用send_file作爲控制器中的Slicedpan建議。 –
http://stackoverflow.com/questions/13164063/file-download-link-in-rails可能會幫助你 –