我有嵌套在另一個資源:rails如何嵌套資源路徑?
resource :users do
resource :posts
end
官方指導價說我應該有這個網址:
/users/:id/posts/:id
要show
update
edit
或delete
的職位。但實際上我有:
ruby-1.9.2-p290 > app.users_posts_path(1,2)
=> "https://stackoverflow.com/users/posts.1?=2"
怎麼回事?
請說明你在哪裏看到'guide'。 –
http://guides.rubyonrails.org/routing.html#nested-resources –
'/ users /:id/posts'(注意複數的帖子)意味着該用戶的所有帖子,但如果你想顯示/編輯/更新/刪除帖子然後它是/ user /:id/post /:id –