2014-04-18 41 views
0

我需要的是能夠下載未存儲在數據庫中但位於應用程序文件夾中的文件。讓說,這個文件的路徑可能是這樣的:如何從應用程序資源下載文件

application_name/log/important_resources/file.txt 

在我的應用我想一個地方,這個文件可以下載。 我試圖

File.open(path) 

,但它沒有給我任何東西,從字面上只需打開該文件,什麼都不做。

編輯

,我需要這個功能的機型

+0

您可以創建下載操作並使用send_file作爲控制器中的Slicedpan建議。 –

+0

http://stackoverflow.com/questions/13164063/file-download-link-in-rails可能會幫助你 –

回答

0

您可以使用send_file在你的控制器動作將文件發送到客戶端之一。 documentation

+0

我更新了我的問題 – Leo

+0

你不能在模型中使用這個函數,你能解釋爲什麼你不能從控制器使用它? – Slicedpan

相關問題