2016-04-18 2 views
0

ファイルを開きたいが、そのファイルをアプリケーションの設定から取得したい。これは可能ですか?今、私は直接コントローラからファイルを取得しています。railsからファイルを取得する方法は?

これは私がコントローラにファイルを取得しています方法です:

File.join(Rails.root, 'app', 'dir', 'file.example') 

は、私は、例えばconfig.ymlでそれを設定しENV['file']

+0

'ENV ['file']'は絶対パスですか?もしそうなら、 'File.join'がなぜ必要なのか分かりません。コントローラーで直接使用しないでください(実際にやりたかったことが分かっているのであれば)。 –

答えて

0

ような何かを行うことができるようにしたい:

'file': 'app/dir/file.example' 

config.ymlにファイルを設定する場合は、ファイルをレールのルートから探します。

関連する問題