Rails 环境组

Rails environment groups

我们有两个部署环境,暂存环境和生产环境。 Rails.env 有什么方法可以调用 Rails.env.deployed? 之类的东西而不是 Rails.env.production? || Rails.env.staging? 或者有什么方法可以自己添加这个方法吗?

您可以轻松地自己添加方法:

def (Rails.env).deployed?
  Rails.env.production? || Rails.env.staging?
end

需要括号来告诉解释器应该在 Rails.env 调用返回的对象上定义该方法