我正在尝试在我的场所.rb 文件中为活动管理员做这样的事情:
show do |f|
attributes_table do
row :id
row :name
row :modification_comments do
link_to "modification history", admin_venue_modification_comments_path(:id)
end
end
end
其中 id 属性位于具有许多修改注释的模型场所。但是生成的路径看起来像这样“admin/venues/id/modification_comments”(请注意,符号被转换为字符串而不是实际的 id)
我的 rake 路线如下所示:
batch_action_admin_venue_modification_comments POST /admin/venues/:venue_id/modification_comments/batch_action(.:format) admin/modification_comments#batch_action
admin_venue_modification_comments GET /admin/venues/:venue_id/modification_comments(.:format) admin/modification_comments#index
POST /admin/venues/:venue_id/modification_comments(.:format) admin/modification_comments#create
new_admin_venue_modification_comment GET /admin/venues/:venue_id/modification_comments/new(.:format) admin/modification_comments#new
edit_admin_venue_modification_comment GET /admin/venues/:venue_id/modification_comments/:id/edit(.:format) admin/modification_comments#edit
admin_venue_modification_comment GET /admin/venues/:venue_id/modification_comments/:id(.:format) admin/modification_comments#show
PUT /admin/venues/:venue_id/modification_comments/:id(.:format) admin/modification_comments#update
DELETE /admin/venues/:venue_id/modification_comments/:id(.:format) admin/modification_comments#destroy