我有模型Comment
尝试使用activeadmin管理此模型:
rails g active_admin:resource Comment
主动管理员创建的文件:app\admin\comments.rb
,其中包含:
ActiveAdmin.register Comment, :as => 'AllComments' do menu :parent => "Campaigns", :priority => 55 end
来自rake:routes
:
admin_all_comments GET /admin/all_comments(.:format) admin/all_comments#index POST /admin/all_comments(.:format) admin/all_comments#create new_admin_all_comment GET /admin/all_comments/new(.:format) admin/all_comments#new edit_admin_all_comment GET /admin/all_comments/:id/edit(.:format) admin/all_comments#edit admin_all_comment GET /admin/all_comments/:id(.:format) admin/all_comments#show PUT /admin/all_comments/:id(.:format) admin/all_comments#update DELETE /admin/all_comments/:id(.:format) admin/all_comments#destroy admin_comments GET /admin/comments(.:format) admin/comments#index
问题:访问admin\all_comments
时,我的评论加载了很长时间。
注意:
comment
型号kaminari
模型上使用paginates_per 10
设置{comment
},但是从我的角度来看,这根本不会影响activeadmin 对此问题的任何帮助将不胜感激
我的筹码:
ruby-1.9.3-p125
,rails-3.2.8
,WEBrick 1.3.1
,mac os lion
答案 0 :(得分:0)
好的,所以这是解决方案,我在filter: commentable
添加了Comments.rb
,我工作得很好