Rails5のルーティングでエラー
Ambigous route definition. Both :path and the route path where specified as strings. (ArgumentError)
Rails5のルーティングでエラーがでたのでメモ。
Rails4まで
(config/routes.rb)
post "pay" => 'orders#pay' ,path: "/:id/pay"
で動いてましたが、Rails5では
post "/:id/pay" => 'orders#pay',as: "pay"
じゃないとエラーが出ます。
参考