在Github中,问题系统的ID就像这样
/<user>/<repository>/issues/<issue_number>
问题编号不是数据库ID,因为它就像2323237而不是5。
在rails中,我想对我的网站做同样的事情。例如
/people/5/hats/1
应该给第五个人第一个帽子,而不是DB表中的第一个帽子。 因此
/people/5/hats/1
与
不一样/people/6/hats/1
知道如何在rails中实现这个功能吗?任何指向教程的链接都可以吗?
答案 0 :(得分:0)
你的逻辑应该在帽子的节目控制器中
resources :people do
resources :hats
end