【问题标题】:Ruby on Rails ENV['RAILS_ENV'] returns nilRuby on Rails ENV['RAILS_ENV'] 返回 nil
【发布时间】:2013-06-15 04:05:43
【问题描述】:

我正在尝试使用 ENV['RAILS_ENV'] 获取我正在使用 rails 处理的当前环境,但它返回 nil。有谁知道为什么?我在运行 Rails.env 脚本时获得了一个环境,但我需要在 environment.rb 文件中使用 ENV['RAILS_ENV']。谢谢。

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    试试这个(rails 3 不确定早期版本)

    Rails.env 
    

    ENV['RAILS_ENV'] || "development"
    

    【讨论】:

      【解决方案2】:

      你可以使用

      Rails.env.development? || Rails.env.staging? || Rails.evn.test?
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-22
        • 1970-01-01
        相关资源
        最近更新 更多