0
我很困惑如何做到這一點。所以我有一個API key api_key = 9173917789173,但我不想直接放入模型,但想要在config/initializers文件夾中的某個位置定義它,然後只想在模型中使用該變量。如何將API密鑰(一些隨機字符串)從模型代碼移動到config/initializers文件夾?
如何做到這一點?
這裏是我的代碼看起來像應用程序/模型/ user.rb
class User < ActiveRecord::Base
def get_api_data
use_data = http://example.com/?key=9173917789173
end
我想讓它
class User < ActiveRecord::Base
def get_api_data
use_data = http://example.com/?key=API_KEY
end
,我想在配置定義API_KEY /初始化
使用只需要創建在配置/ initalizers一個文件,並把API_KEY = 9173917789173這裏 –
看看[費加羅](https://github.com/laserlemon/figaro)另一種解決方案。 –
@BlueSmith - 所以沒有類作用域這樣的事情,我可以像這樣定義它,並在任何地方使用它? – iCyborg