私は別にネストされたリソースを持っている:どのようにレールのネストされたリソースのパスを表示する必要がありますか?
/users/:id/posts/:id
show
update
edit
またはdelete
ポストに:
resource :users do
resource :posts
end
公式ガイドでは、私はこのURLを持つべきであると言います。しかし実際には私は持っています:
ruby-1.9.2-p290 > app.users_posts_path(1,2)
=> "https://stackoverflow.com/users/posts.1?=2"
どうしたらいいですか?
「ガイド」がどこに表示されているかを正確に伝えてください。 –
http://guides.rubyonrails.org/routing.html#nested-resources –
'/ users /:id/posts'(投稿の複数形に注意してください)は、そのユーザーのすべての投稿を意味しますが、表示/編集/ id/post /:id –