我想在rails中添加另一个动作路由到资源路由

时间:2013-08-21 02:57:43

标签: ruby-on-rails

我正在使用默认生成的路由resources :items如何在对象的上下文中添加新的,编辑,删除的附加路径。 我想补充一下 items/<id>/addMoney路由来响应项目#addMoney动作。

如何在rails中执行此操作? (铁路4)

1 个答案:

答案 0 :(得分:1)

match "/items/:id/addMoney" => "items#addMoney", via: :post

假设有一个帖子。

编辑:

将其放在resource :items

之后

或者你可以试试这个:

resources :items do
  get 'addMoney', on: :member
end

您可以使用get, patch, put, post, or delete