Lorsque je recherche un nom de chemin, j'utilise généralement des voies ferrées au terminal,
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
Trouvez le nom du chemin à partir du préfixe.
Cependant, il existe des cas où le nom du chemin n'est pas écrit comme ceci.
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
Le nom du chemin des produits # destroy et produits # update est introuvable. Dans ce cas, le nom du chemin sera product_path. Vous pouvez monter jusqu'à ce que le nom du chemin apparaisse dans le préfixe.