【发布时间】:2012-04-05 15:14:56
【问题描述】:
我在一个用 ruby on rails 编写的项目中工作,我目前在我的网站的内容管理器系统中使用活动管理 gem,我只是想知道活动管理员如何使用删除操作,我试图覆盖它,但我的代码没有工作,我认为我们在如何让特定线路被销毁方面遇到了问题
def destroy
@menu = Menu.find(params[:menu_recipe][:menu_id])
@menu_recipe = @menu.menu_recipes.find(params[:id])
@menu_recipe.remove_recipe
@menu_recipe.destroy
redirect_to @reservation, :notice => "recipe destroyed"
end
它带有一个错误
undefined method `[]' for nil:NilClass
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 gem activeadmin