[RUBY] [rails] Comment configurer le routage dans les ressources

Configurer le routage avec des ressources

Le routage peut également être défini individuellement. Cependant, les sept actions de base dans les rails sont souvent utilisées pendant le développement, donc Il n'est pas efficace de régler à chaque fois. Dans un tel cas, si vous utilisez la méthode resources, le routage sera défini automatiquement en écrivant simplement une ligne.

Rails.application.routes.draw do
  resources :blogs
end

Vérifiez avec la commande rails routes.

$ rails routes

Assurez-vous que toutes les URL sont définies.

$ rails routes
                   Prefix Verb   URI Pattern                                                                              Controller#Action
                    blogs GET    /blogs(.:format)                                                                         blogs#index
                          POST   /blogs(.:format)                                                                         blogs#create
                 new_blog GET    /blogs/new(.:format)                                                                     blogs#new
                edit_blog GET    /blogs/:id/edit(.:format)                                                                blogs#edit
                     blog GET    /blogs/:id(.:format)                                                                     blogs#show
                          PATCH  /blogs/:id(.:format)                                                                     blogs#update
                          PUT    /blogs/:id(.:format)                                                                     blogs#update
                          DELETE /blogs/:id(.:format)                                                                     blogs#destroy
       rails_service_blob GET    /rails/active_storage/blobs/:signed_id/*filename(.:format)                               active_storage/blobs#show
rails_blob_representation GET    /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations#show
       rails_disk_service GET    /rails/active_storage/disk/:encoded_key/*filename(.:format)                              active_storage/disk#show
update_rails_disk_service PUT    /rails/active_storage/disk/:encoded_token(.:format)                                      active_storage/disk#update
     rails_direct_uploads POST   /rails/active_storage/direct_uploads(.:format)                                           active_storage/direct_uploads#create

Recommended Posts

[rails] Comment configurer le routage dans les ressources
Comment écrire le routage Rails
Comment installer jQuery dans Rails 6
Comment installer Swiper in Rails
Comment implémenter la fonctionnalité de recherche dans Rails
Comment changer le nom de l'application dans les rails
Comment insérer une vidéo dans Rails
Comment utiliser MySQL dans le didacticiel Rails
Comment implémenter la fonctionnalité de classement dans Rails
Comment utiliser credentials.yml.enc introduit à partir de Rails 5.2
Comment écrire des rails
Comment désinstaller Rails
[Rails] Comment utiliser les boîtes de sélection dans Ransack
Comment traduire Rails en japonais en général
Comment ajouter conditionnellement une classe html.erb dans Rails
Comment implémenter une fonctionnalité similaire dans Rails
Comment créer facilement un pull-down avec des rails
Comment utiliser JQuery dans Rails 6 js.erb
[Rails] Comment utiliser PostgreSQL dans l'environnement Vagrant
Comment vérifier les commandes Rails dans le terminal
[rails] Comment publier des images
Comment régler l'heure d'affichage sur l'heure japonaise dans les rails
Comment implémenter la connexion invité en 5 minutes sur le portefeuille de rails
[Rails] Comment utiliser enum
[Rails] Comment utiliser enum
Comment lire les itinéraires des rails
[Refactoring] Comment écrire le routage
[Ruby On Rails] Comment réinitialiser DB dans Heroku
Comment utiliser la jonction de rails
[Comment insérer une vidéo dans un hameau avec Rails]
Comment écrire une recherche de comparaison de dates dans Rails
Comment terminer le serveur de rails
Comment écrire des graines de Rails
[Rails] Comment utiliser la validation
Comment interroger Array dans jsonb avec Rails + postgres
[Rails 6] Comment définir une image d'arrière-plan dans Rails [CSS]
[Rails] Comment désactiver les turbolinks
[Rails] Comment utiliser authenticate_user!
[Rails] Comment mettre en œuvre le scraping
[Rails] Comment faire des graines
[Rails] Comment charger JavaScript dans une vue spécifique
[Rails] Comment installer simple_calendar
[Rails] Comment installer reCAPTCHA
[Rails] Comment afficher les images dans la vue
[Rails] Comment utiliser Scope
[Rails / Routing] Approfondissez sur la façon de définir le préfixe et l'URI sur vos valeurs et ressources préférées
[Rails] Comment définir des macros dans Rspec et standardiser le traitement
Comment déployer jQuery dans les applications Rails à l'aide de Webpacker
Comment afficher des graphiques dans Ruby on Rails (LazyHighChart)
Super facile en 2 étapes! Comment installer la devise! !! (version rails 5)
[Rails 5] lien japanMap Comment écrire des paramètres dans le fichier js.erb
[Rails] Comment afficher les informations stockées dans la base de données dans la vue
[Rails] Comment écrire user_id (clé externe) dans un paramètre fort
[Rails] Comment utiliser la "devise" des gemmes