0
我通過Rails應用程序下載文件,我需要的鏈接保存到本地文件(已下載)數據庫中的對象..Rails的鏈接數據庫條目本地文件動態
所以,如果我有
媒體名稱:字符串URL_LINK:字符串actual_file:字符串(??)
如何定義一個本地文件的路徑(這樣我也可以撥打/加載它通過軌道晚些時候)?
說該文件在應用程序文件夾(與Gemfile等相同的水平。)。
謝謝!
我通過Rails應用程序下載文件,我需要的鏈接保存到本地文件(已下載)數據庫中的對象..Rails的鏈接數據庫條目本地文件動態
所以,如果我有
媒體名稱:字符串URL_LINK:字符串actual_file:字符串(??)
如何定義一個本地文件的路徑(這樣我也可以撥打/加載它通過軌道晚些時候)?
說該文件在應用程序文件夾(與Gemfile等相同的水平。)。
謝謝!
像本地文件一般靜態資產應該在您的rails應用程序的public
目錄中。那麼您的本地路徑可能與您的公共目錄相關,因此路徑images/funny.jpg
將指向your_project_folder/public/images/
中名爲funny.jpg
的文件。
但是,將文件附加到ActiveRecord對象是一種早已發明的輪子。沒有意義重新發明您的應用程序的車輪。看看paperclip,因爲它提供了將文件「附加」到Rails模型對象所需的所有內容,還有更多。
謝謝,實際上幫助 – Stpn