Ruby on rails 如何使父资源依赖于ID';就像在Github上一样?

Ruby on rails 如何使父资源依赖于ID';就像在Github上一样?,ruby-on-rails,ruby,github,Ruby On Rails,Ruby,Github,在Github中,问题系统的ID如下 /<user>/<repository>/issues/<issue_number> 应该给第五个人第一顶帽子,而不是DB表中的第一顶帽子。 所以 /people/5/hats/1 就不一样了 /people/6/hats/1 你知道如何在rails中实现这一点吗?可能有教程的链接吗?您的逻辑应该在hats的show controller中 resources :people do resources :hat

在Github中,问题系统的ID如下

/<user>/<repository>/issues/<issue_number>
应该给第五个人第一顶帽子,而不是DB表中的第一顶帽子。 所以

/people/5/hats/1
就不一样了

/people/6/hats/1

你知道如何在rails中实现这一点吗?可能有教程的链接吗?

您的逻辑应该在hats的show controller中

resources :people do 
  resources :hats
end

不,不是:P;)“作为当前的问题,有一个问题是关于反作用的。”普泽莫利,嗯,我不这么认为。但也许我错了,你能详细说明一下它有什么不同吗?谢谢,叶链接的问题的答案很好。我现在不知道该怎么处理这个问题。
resources :people do 
  resources :hats
end