0
我正在使用默認生成的路由resources :items
如何添加另一條路由,以增加新的,編輯,刪除對象上下文中的作用。 我想添加 items/<id>/addMoney
路線來回應物品#addMoney動作。我想添加另一個動作路由到軌道中的資源路由
我該如何在rails中做到這一點? (導軌4)
我正在使用默認生成的路由resources :items
如何添加另一條路由,以增加新的,編輯,刪除對象上下文中的作用。 我想添加 items/<id>/addMoney
路線來回應物品#addMoney動作。我想添加另一個動作路由到軌道中的資源路由
我該如何在rails中做到這一點? (導軌4)
match "/items/:id/addMoney" => "items#addMoney", via: :post
假設它的一個職位。
編輯:
把它resource :items
後或者你可以試試這個:
resources :items do
get 'addMoney', on: :member
end
可以使用get, patch, put, post, or delete
。
是不是有你放在資源內的東西:items do ... end something。路線。我很久以前在帖子內部(博客)閱讀了一些關於嵌套評論的地方 –
我編輯了帖子,我認爲它是你想要的。你也可以在這裏找到更多的信息:http://guides.rubyonrails.org/routing.html –