2012-07-09 79 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 
相關問題