我想了解建立一个相当简单的关系的最佳方法。在JobCategories模型中,我有一个Job模型和一个具有has_many关系的类别模型。Rails路线架构
我想有一个页面列出特定类别的所有作业。应该将逻辑拉到类别控制器上(在show action上),还是应该在Job Controller上创建一个类别方法?我的直觉告诉我,它应该在类别方面,因为一个类别有工作,但它不正确的是,一个工作将有逻辑拉动给定类别的所有工作。
话说回来,如果我想要的网址是东西是更多的就业具体的,如:
domain/jobs/:id/{category-name} (for SEO purposes)
我将如何构建的路径,以便它读起来就像上面,而不是
domain/categories/:id
这是你与resources :categories, only: [:show]
由于得到了什么!
它确实应该在类别方面。既然你想要所有具有该类别的工作。如果在工作方面,你需要知道工作,然后才能找出类别 – Doon 2013-04-22 19:51:00
谢谢 - 关于如何构建路线的任何想法? – cman77 2013-04-22 20:09:37