Bei der Suche nach einem Pfadnamen verwende ich normalerweise Schienenrouten am 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
Suchen Sie den Pfadnamen aus dem Präfix.
Es gibt jedoch Fälle, in denen der Pfadname nicht so geschrieben ist.
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
Der Pfadname für Produkte # zerstören und Produkte # aktualisieren kann nicht gefunden werden. In diesem Fall lautet der Pfadname product_path. Sie können nach oben gehen, bis der Pfadname im Präfix angezeigt wird.
Recommended Posts