newからPOSTしたのになぜかcreateアクションに飛ばずindexに来てしまう場合
すごく瑣末な問題だったが忘れそうなので備忘録。
なお、環境は3.2。
# config/routes.rb Chatters::Application.routes.draw do ~~~~~~~~様々な処理~~~~~ match '*path' => 'application#error404' resources :users, only: [:new, :create, :index] end
どうやらエラーページの後に追記したのがまずかった。
error404
を最後に記載しresources
を先に持ってくることで解決。
# config/routes.rb Chatters::Application.routes.draw do ~~~~~~~~様々な処理~~~~~ resources :users, only: [:new, :create, :index] match '*path' => 'application#error404' end