【发布时间】:2017-11-26 22:28:47
【问题描述】:
我的groups 控制器中有这个方法。
def remove
@usergroup = Usergroup.where(group_id: params[:group_id]).destroy
redirect_to groups_path
end
还有
<%= link_to 'Remove', { controller: "groups", action: "remove" },
group_id: @group.id, data: { confirm: 'Are you sure?' } %>
当我单击删除并确认删除时,我收到此错误。
我有点困惑,因为组的 id 应该是 6。对于我试图从中删除某人的组。为什么它会给我一个没有参数的错误?
这是我设定的路线。我相信这是问题所在。
get 'groups/remove/:id', to: 'groups#remove'
【问题讨论】:
标签: ruby-on-rails