我将ActiveAdmin安装到我的应用程序中。并将模型订单注册到活动管理员
ActiveAdmin.register Order do
但是我uninitialized constant Order
得到错误;似乎ActiveAdmin没有找到该模型。
My Rails.root 是 /home/vagrant/vag/shoppe-subao
模型位于:
/home/vagrant/vag/shoppe-subao/vendor/core/app/models/shoppe$ ls
order.rb
启动 rails 服务器并得到以下错误
=> Rails 4.0.1 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
/vagrant/shoppe-subao/vendor/core/app/models/shoppe/order
Exiting
/vagrant/shoppe-subao/app/admin/order.rb:3:in `<top (required)>': uninitialized constant Order (NameError)
from /home/vagrant/.bundler/ruby/2.2.0/active_admin-82da3c55cb61/lib/active_admin/application.rb:194:in `block in load'
将require 'activeadmin'
添加到 active_admin.rb 初始值设定项