【发布时间】:2014-12-31 01:57:16
【问题描述】:
我在 db/config 中有以下资源
resources :posts do
resources :comments
end
我的控制器内部有以下操作销毁,称为 Comment
def destroy
@post = Post.find(params[:post_id])
@comment = @post.comments.find(params[:id])
@comment.destroy
redirect_to post_path(@post)
end
当我消除评论栏重定向到@post的url时
example /posts/1
但我不想重定向到该网址而是要重定向到
posts/1/comments
【问题讨论】:
-
Rails 正在按照您的要求进行操作。如果你想重定向到一个帖子的 cmets,你需要
post_comments_path。
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2