def destroy
@post = Post.find(params[:post_id])
@comment = @post.comments.find(params[:id])
@comment.destroy
redirect_to post_path(@post)
end
这里的,params[:post_id] 是怎么取到的?post 对象不是 id 字段吗?为什么这样可以取到值?
http://guides.ruby.tw/rails3/getting_started.html ,搜索 params[:post_id] 即可找到。