众所周知,在 database.yml 文件里在写 password 时,经常会以<%= ENV['pass_word'] %>替代,以使得代码不含有密码。
但是,在我自定义的 server.yml 文件里,我也这么写了一个 XX: <%= ENV['XX'] %>
然后我在 controller 中, the_X = YAML.load_file("#{Rails.root.to_s}/config/server.yml")[Rails.env]['XX'] 这个取到的值 the_X 不是环境变量的值,而是"<%= ENV['XX'] %>"这个字符串,这个如何解决呢?
求高手解答