2013-03-01 131 views
1

用户有很多分类。分类仅由其自己的所有者更新,修改,显示/隐藏。有一个索引和所有公开的分类页面。使用嵌套资源有什么好处,还是应该通过permissions/current_user来管理进程?是否嵌套资源

回答

0

有一个优势,使用嵌套的资源,多态关联,如果你在轻松过滤的角度思考。您可以使用/classifieds/user/1/classifieds访问全部或由用户过滤。这也会使协会更容易管理。例如,您不需要将user_id传递给在/user/1/classifieds/1/edit处访问的分类更新表单。我发现这些资源不需要很长时间就可以建立并提供一些很好的好处。你甚至可以看看这个似乎很受欢迎的宝石,它似乎使整个过程变得更加简单:Inherited Resources