当我运行“rake routes”时,结果列表太长了,我需要一段时间才能找到我需要的东西。当路由非常简单时,我已成功使用了异常子句,但在下面的情况下,我无法提出正确的构造以使其工作。
resources :answers, :except => [:new, :create, :edit, :update, :show, :destroy] do
collection do
post :update_result
end
collection do
post :calculate_and_save
end
end
“rake routes”的结果继续产生新的,创建,编辑,更新,显示和销毁路线。你能帮忙吗?
感谢。
答案 0 :(得分:0)
两个post
调用应该在同一个collection
块中,如下所示:
collection do
post :update_result
post :calculate_and_save
end