我们可以在资源控制器中创建自定义方法吗?

时间:2019-05-17 08:36:42

标签: ruby-on-rails

我在资源控制器中创建了一个动作,但显示错误 “路由错误”没有路由与[POST]“ / todolists / 2 / todoitems / 13”匹配

我提到该动作方法为helper_method,但仍然无法正常工作。

def complete
    @todoitem = @todolist.todoitems.find(params[:id])
    @todoitem.update_attribute(:completed,true)
    @todoitem.update_attribute(:completed_at,Time.now)
    redirect_to (@todolist)
end
helper_method :complete

0 个答案:

没有答案