我正在尝试从我的控制器访问我在environment.rb中定义的全局常量。我不认为我做得对,因为他们最终在我的控制器中没有初始化。这样做的正确方法是什么?谢谢。
# Load the rails application
require File.expand_path('../application', __FILE__)
# Initialize the rails application
Apis::Application.initialize!
KEY_1 = "aghtbjki"
SHARED_SECRET_1 = "plkjuvfe"
KEY_2 = "ljfebjyf"
例如,如果我在控制器中尝试使用KEY_1,我应该怎么做?
答案 0 :(得分:2)
一般来说,我不喜欢把东西放在environment.rb中,而是把它放在initializers / my_initializers.rb中,如:
KEY_1 = "aghtbjki"
把它环境.rb似乎错了