【问题标题】:activeadmin: nested resources belongs_toactiveadmin:嵌套资源belongs_to
【发布时间】:2014-09-02 21:02:24
【问题描述】:

我需要像这样在activeadmin中制作嵌套资源

http://localhost:3000/admin/companies/1/admin_documents

我试过了

ActiveAdmin.register AdminDocument do

  belongs_to :company

end

但是没有结果,我得到一个错误No route matches [GET] "/admin/companies/1/admin_documents"

我做错了什么?谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 activeadmin


    【解决方案1】:

    我需要做的就是

    ActiveAdmin.register AdminDocument do
    
      controller do 
        belongs_to :company, polymorphic: true 
      end
    
    end
    

    路线:

    namespace :admin do
      resources :companies do
        resources :admin_documents
      end
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多