18
獲取控制器公用文件夾內文件絕對路徑的最佳方式是什麼?是否有預定義的Rails變量保存公用文件夾的絕對路徑?在Rails的公用文件夾中獲取文件的絕對路徑
目前我正在使用File.expand_path('../../../public', __FILE__)
,但我確定有更好的方法來做到這一點。
獲取控制器公用文件夾內文件絕對路徑的最佳方式是什麼?是否有預定義的Rails變量保存公用文件夾的絕對路徑?在Rails的公用文件夾中獲取文件的絕對路徑
目前我正在使用File.expand_path('../../../public', __FILE__)
,但我確定有更好的方法來做到這一點。
Rails.public_path
應該爲您提供公共路徑
太好了,謝謝!我還發現「#{RAILS_ROOT}/public」,但你的方法更好。 – Vincent 2010-07-24 02:11:44
感謝威廉和文森特......對我來說這非常有用 – Jeyavel 2010-12-02 05:45:55
有沒有其他方法可以做到這一點?它不適用於我(我需要在我的模型中粘貼文件的路徑) – mrmnmly 2012-01-03 15:15:15