【发布时间】:2014-05-14 21:21:53
【问题描述】:
我有一个带有子类别的类别,并且该子类别有帖子。我想将其链接如下:
/categoryname/subcategoryname/post_id/postname
我已经尝试通过将它放在我的路线中来做到这一点:
resources :categories do
resources :subcategories do
resources :posts
end
end
但是任何时候我想通过link_to(subcat.name, category_subcategory_path)为我的子类别(/categoryname/subcategory/)创建一个链接
我明白了:
No route matches {:controller=>"subcategories", :action=>"show"} missing required keys: [:category_id, :id]
我将如何处理以获得所需的链接设置?
提前致谢,
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 routing nested-resources