Я новичок в RoR. Я пытаюсь выяснить, как проверить, определено ли свойство в файле среды (development.rb в этом случае).Проверьте, существует ли метод/свойство или нет до вызова
У нас есть свойство, определенное в файле development.rb, что-то вроде:
config.user = 'test-user'
Теперь в коде, я использую его по телефону:
Rails.application.config.user
, который дает мне требуемое значение.
Но проблема в том, что эта конфигурация иногда может быть отключена. Итак, я хочу проверить, определено это свойство или нет, прежде чем назначать его. Что-то вроде
user_name = (if Rails.application.config.user is available)?
Rails.application.config.user : 'some_other_value'
Я попытался определить? и reply_to, но не работает.
Любая помощь/предложения приветствуются. Благодаря!
Отлично! Это сработало. Благодаря! –