2012-07-09 83 views
0

我在我的Rails项目中建模了一些对话:我将Topic作为父模型,并将Comments作为该模型的子项。对Rails中的子控制器执行操作后,如何控制访问者重定向到的位置?

当用户访问http://www.example.com/topics/show/2页面时,我的项目向他们显示了与给定主题相关的许多评论。在该页面上,如果用户单击评论记录上的删除按钮,则会将请求发送到comments_controller并执行destroy操作。该请求然后将用户重定向到根页面。

而不是这种行为,我希望他们被重定向回到与评论的主题页。我怎样才能得到这种行为?我对此感到困惑,因为只有被删除的评论的ID从主题视图页面传递到comments_controller。它不会传递评论所附主题的ID,因此我无法使用它将用户引导回/topics/show/2页面。

回答

2

在你的行动结束:

redirect_to :back 
相关问题