Abi*_*ain 1 ruby ruby-on-rails ruby-on-rails-3
我是Ruby on Rails的新手,我使用的是Ruby 2.1.0和Rails 4.0.2
我的查询是: -
我想在初始化程序中调用Model.
我的Model文件是setting.rb和Model name Setting.它的位置是app/model目录.
我想在初始化文件paypal.rb中调用Setting Model.
paypal.rb位置是config/initializers/paypal.rb.
请帮助如何调用模型的初始化在Ruby on Rails的.
rai*_*inz 10
你想在运行这个之前确保所有其他初始化程序都已运行吗?如果是这样,你可以这样做:
# config/initializers/paypal.rb
Rails.configuration.after_initialize do
paypal_settings = Setting.find_by(name: "paypal")
# do something with paypal settings...
end
Run Code Online (Sandbox Code Playgroud)