3
私は、多くのファイルにENV変数を持つ誰かのアプリを見ています。私は物事を見つけるのに[...]
を使っているのでobjだと知っていますが、def ENV
またはENV =
で何かを見つけることができませんでした。これはどこにでもあるRails固有のオブジェクトですか、あなたは物事を投げることができますか?レールアプリのENVは何ですか?
私は、多くのファイルにENV変数を持つ誰かのアプリを見ています。私は物事を見つけるのに[...]
を使っているのでobjだと知っていますが、def ENV
またはENV =
で何かを見つけることができませんでした。これはどこにでもあるRails固有のオブジェクトですか、あなたは物事を投げることができますか?レールアプリのENVは何ですか?
ENVこれはRails固有ではなく、システム環境変数にアクセスするRubyオブジェクトです。
ドキュメントを参照here
Thansk!どのようにすべてのキーと値のリストが表示されますか?私はそれを呼び出すコードの部分にこだわり、それを探検するだけだろうか? – stackjlei
@stackjlei確かに。またはLinux/Unix端末から 'echo" p ENV.keys "| ruby' - システムの値を見るために '.keys'を削除します(ただし、あなたのRailsアプリケーションの外にあるでしょう)。 – Mat