我有两张桌子,lists
它们ideas
彼此之间的关系。
列表
has_many :ideas
想法
belongs_to :lists
我的列表页面中有一个文本字段(用于我的想法),localhost:3000/lists/1
当我点击创建想法时,它会将我带到想法 / 1 或想法 / 2 等......这都与列表 ID 相关联1.我想做的是动态重定向回localhost:3000/lists/1
我有这个:
redirect_to(:controller => 'lists', :action => 'show')
在我的想法控制器中。
但是这个重定向给了我错误,因为它正在寻找 id=# 的列表,因为 id 是由想法控制器生成的,并将其与我的列表页面相关联
如何重定向回其关联的列表 ID?(在这个例子中,它应该回到 list/1
谢谢