Установить несколько значений в файле yaml, почему первое получено только с Rails? - PullRequest
0 голосов
/ 13 сентября 2018

Установите это значение в settings.yml:

LIST: "a.net, b.com, c.org"

Получить в контроллере:

list = ENV["LIST"]

Возвращено a.net.

1 Ответ

0 голосов
/ 13 сентября 2018

Каждый раз, когда вы обновляете файл settings.yml, вам необходимо перезапустить сервер Rails, чтобы просмотреть изменения.

И вы не можете напрямую обновить environment переменные, обновив файл settings.yml.

Правильный способ доступа к значению из settings.yml будет выглядеть следующим образом (при условии, что вы используете config gem),

list = Settings[:LIST]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...