获取Rails中公用文件夹内文件的绝对路径

Vin*_*ent 18 ruby-on-rails file

获取控制器中公用文件夹内文件的绝对路径的最佳方法是什么?是否有预定义的Rails变量保存公用文件夹的绝对路径?

目前我正在使用File.expand_path('../../../public', __FILE__),但我确信有更好的方法可以做到这一点.

Wil*_*iam 63

Rails.public_path 应该为您提供公共道路

  • 很高兴看到你得到了一个适合你的答案(http://stackoverflow.com/questions/8714645/path-to-public-folder-from-a-model). (2认同)