私はRoRの初心者です。環境ファイル(この場合はdevelopment.rb)にプロパティが定義されているかどうかを調べる方法を解明しようとしています。呼び出すことによって 呼び出す前にメソッド/プロパティが定義されているかどうか確認してください。
config.user = 'test-user'
は今のコードで、私はそれを使用します:
は、我々はdevelopment.rbファイルで定義されたプロパティ、のようなものを持っている私に必要な値を与える
Rails.application.config.user
を。
ただし、この設定が無効になることがあります。だから、私はこのプロパティが定義されているかどうか、それを割り当てる前にチェックしたいと思います。 のようなもの
user_name = (if Rails.application.config.user is available)?
Rails.application.config.user : 'some_other_value'
私は定義しましたか? respond_toでも動作しませんでした。
ご協力いただきありがとうございます。ありがとう!そこにすべての環境で定義されてconfig.user
ですが、時にはそれが値を持ち、時にはそれは、例えば、それはnil
ことができないか、または空の文字列は、あなたが使用できる場合は
素晴らしい!それはうまくいった。ありがとう! –