从 rails guides 中的示例,路线如下:
resources :publishers do
resources :magazines do
resources :photos
end
end
将导致 URL 如下:
/publishers/1/magazines/2/photos/3
例如,我想为发布者提供 slug 并避免第一个“/publishers”部分将 URL 设置为:
/oxford/1/magazines/2/photos/3
在 Rails 3 中实现这一目标的最干净和最好的方法是什么?