pathの見極め方
path名を探す時、普段使うのはターミナルでrails routesして、
Prefix Verb URI Pattern Controller#Action
new_admin_session GET /admins/sign_in(.:format) admins/sessions#new
admin_session POST /admins/sign_in(.:format) admins/sessions#create
destroy_admin_session DELETE /admins/sign_out(.:format) admins/sessions#destroy
prefixからpath名を探す。
path名がない
しかし、このようにpath名が書かれていない場合がある。
Prefix Verb URI Pattern
edit_product GET /products/:id/edit(.:format) products#edit
product GET /products/:id(.:format) products#show
PATCH /products/:id(.:format) products#update
PUT /products/:id(.:format) products#update
DELETE /products/:id(.:format) products#destroy
cart GET /carts/:id(.:format) carts#show
products#destroy、products#updateのpath名が見つからない。この場合、path名はproduct_pathになる。prefixでpath名が出てくるまで上に遡っていけばいい。