我有嵌套在另一个资源: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 –