2017-01-23 8 views
3

私は、多くのファイルにENV変数を持つ誰かのアプリを見ています。私は物事を見つけるのに[...]を使っているのでobjだと知っていますが、def ENVまたはENV =で何かを見つけることができませんでした。これはどこにでもあるRails固有のオブジェクトですか、あなたは物事を投げることができますか?レールアプリのENVは何ですか?

答えて

3

ENVこれはRails固有ではなく、システム環境変数にアクセスするRubyオブジェクトです。

ドキュメントを参照here

+0

Thansk!どのようにすべてのキーと値のリストが表示されますか?私はそれを呼び出すコードの部分にこだわり、それを探検するだけだろうか? – stackjlei

+1

@stackjlei確かに。またはLinux/Unix端末から 'echo" p ENV.keys "| ruby' - システムの値を見るために '.keys'を削除します(ただし、あなたのRailsアプリケーションの外にあるでしょう)。 – Mat

関連する問題