考虑发布帖子和评论的以下资源路线:
resources :posts do
resources :comments
end
这会生成/posts/
和/posts/34
但是,对于后者,是否可以使用单数形式,因此它只读为/post/34
,同时仍保留/posts/
的复数形式?
任何关于如何做到最好的指导都将非常感激 - 或者确实这是一个好主意。
答案 0 :(得分:3)
您始终可以重命名:path
并为帖子定义路线:
resources :posts, :path => "post"
get '/posts', to: "posts#index"