[RUBY] Comment identifier le chemin sur lequel il est facile de se tromper

Comment identifier le chemin

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.

pas de nom de chemin

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.

Recommended Posts

Comment identifier le chemin sur lequel il est facile de se tromper
Comment faire un MOD pour Slay the Spire
Comment créer un pilote JDBC
Comment créer un écran de démarrage
Comment créer un plug-in Jenkins
Comment faire un projet Maven
Comment créer un tableau Java
Écrivons un code facile à maintenir (Partie 2) Nom
Comment créer un résumé de calendrier Java
Comment créer un robot Discord (Java)
Comment interagir avec un serveur qui ne plante pas l'application
Réglage des performances JVM: qu'est-ce que le réglage et comment élaborer un bon plan
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Écrire du code facile à maintenir (partie 1)
Comment créer une classe qui hérite des informations de classe
Comment créer un JRE léger pour la distribution
Écrire du code facile à maintenir (partie 4)
Écrire du code facile à maintenir (partie 3)
Trouvez une valeur pratique pour avoir une méthode et en faire un ValueObject
Comment créer une combinaison unique de données dans la table intermédiaire des rails
J'ai créé un programme qui recherche la classe cible à partir du processus surchargé avec Java
Jusqu'où est la bonne réponse pour diviser le processus?
Comment créer un plugin Vagrant que vous avez appris lorsque vous avez forké et publié vagrant-mutagen
Comment faire fonctionner JavaScript sur une page spécifique
MockMVC renvoie 200 même si je fais une demande vers un chemin qui n'existe pas
Comment faire un pot ombré
Comment spécifier le chemin de la ressource dans l'importation HTML
Comment faire un cache sans trop réfléchir
Comment identifier la cause lorsque le GC se produit fréquemment et que l'utilisation du processeur est élevée
Comment effectuer un processus spécifique lorsque le bouton de retour est enfoncé dans le fragment Android
Un mémo du programme que vous pouvez réaliser que la probabilité de lancer des dés est d'environ 1/6
[Tutoriel Rails Chapitre 2] Que faire lorsque vous faites une erreur dans le nom de la colonne
[Java] J'ai essayé de créer un jeu Janken que les débutants peuvent exécuter sur la console
[Docker] Est-il suffisant de l'appeler une construction en plusieurs étapes? → L'histoire qui est devenue si bonne
Comment faire une capture d'écran avec l'émulateur Android Studio
SDWebImage: Comment vider le cache pour une UIImageView particulière
Comment créer un formulaire pour sélectionner une date dans le calendrier
Comment créer une partie d'espace réservé à utiliser dans la clause IN
[Ruby] Comment récupérer le contenu du double hachage
Comment ajouter les mêmes index dans un tableau imbriqué
Qu'est-ce qu'un objet immuable? [Explication comment faire]
[jsoup] Comment obtenir la totalité de la documentation
[Rails] Comment enregistrer temporairement l'URL de demande d'un utilisateur qui n'est pas connecté et revenir à cette URL après la connexion
Java - Comment créer JTable
Comment laisser un commentaire
[Rails] Comment faire des graines
Comment insérer une vidéo
Comment créer une méthode
Comment créer une application avec ruby on rails (en supposant que l'environnement a été construit)
Comment résoudre le problème que l'image du site Web ne s'affiche pas après le déploiement sur heroku dans Rails 5