[RUBY] [Rails 6] détruit en utilisant la méthode des ressources

introduction

Je pense que la méthode des ressources est indispensable pour le développement RESTful ~ (je veux juste dire)

J'ai appris les ressources parce que je pensais qu'il était difficile de comprendre quel type de chemin était réellement emprunté sans voir le contenu réel.

Cette fois, je vais me concentrer sur la destruction que je mets en œuvre! Veuillez implémenter le bouton de suppression!

Vérifier le routage de la méthode des ressources

routes.rb


Rails.application.routes.draw do
  resources :tweets :only => [:destroy]
end

Normalement, je ne pense pas qu'il soit facile de définir uniquement détruire,

Vous pouvez vérifier les routes en exécutant rake routes dans le terminal!

tweets  DELETE /tweets/:id(.:format)  tweets#destroy  

Le chemin qui peut être défini avec ceci est le suivant

URL action Méthode HTTP Chemin nommé(_path) Chemin nommé(_url) Chemin correspondant
/tweets/:id(.:format) destroy DELETE tweet_path(id) tweet_url(id) /tweets/:id

Exemple d'implémentation du bouton Supprimer

  <%= link_to "Effacer", tweet_path(○○ Nom de variable.id), method: :delete , data: { confirm: "Effacerしますか?"} %>

Je pense que le nom de la variable dépend de l'heure et du cas! (En bref, c'est OK si vous pouvez obtenir l'id de l'enregistrement que vous souhaitez supprimer)

c'est tout ~

Recommended Posts

[Rails 6] détruit en utilisant la méthode des ressources
[Rails] J'ai essayé d'utiliser la méthode button_to pour la première fois
méthode des rails
[Rails] Comment utiliser la méthode de la carte
Obtenez un message d'erreur en utilisant n'importe quelle méthode?
Méthode de délégué Rails
À propos de la méthode
[Order method] Définit l'ordre des données dans Rails
Sortie sur la méthode, partie 2
[Ruby] Découpez une chaîne de caractères à l'aide de la méthode slice
[Rails] J'ai étudié la différence entre les ressources et les ressources
[Rails] conçoit une méthode d'aide
À propos de la méthode de longueur
Rails6: saisissez les données initiales d'ActionText à l'aide de seed
Formation à l'aide de la méthode each_with_index
[Rails] conçoit une méthode d'introduction
Je veux appeler la méthode principale en utilisant la réflexion
À propos de la méthode cartographique
À propos de la méthode des ancêtres
Utilisez-vous correctement la méthode par défaut de l'interface?
À propos de la méthode to_s.
Essayez d'utiliser la méthode each_with_index
Maîtrisez la portée [Rails]!
[Rails] Solution lorsque l'erreur "visite de la méthode non définie" "apparaît lors de l'utilisation de Capybara avec Rspec
Essayez d'utiliser l'attribut de requête Ruby on Rails
[Ruby] Comptez un nombre pair dans un tableau en utilisant la méthode pair?
[Enum] Utilisez des rails enum pour améliorer la lisibilité des données
[Rails] Enregistrez-vous par attribut du même modèle en utilisant Devise
[Rails] Créez un bot d'écho à l'aide de l'API de messagerie LINE.
Ajouter une icône au lien d'en-tête en utilisant Rails fontawesome
Fonction de recherche à l'aide de [rails] ransack
Notez la méthode StringUtils # containsAny
Quelle est la méthode pluck?
Sortie sur la méthode Partie 1
Authentification SNS à l'aide de Rails google
[Rails] Enregistrez des images à l'aide de carrierwave
[Rails] nécessitent une méthode et une méthode d'autorisation
11.1 Ressource AccountActivations: Mémorandum du didacticiel Rails - Chapitre 11
[Rails] Localisation japonaise à l'aide de rails-i18n
Comprendre la méthode d'assistance form_with
Rails ~ Comprendre la fonction de message ~
[Rails] Code de test à l'aide de Rspec
Erreur lors de l'utilisation des rails capybara
Prise en compte de la méthode des temps
SwiftUI-Afficher la carte à l'aide de MapKit
[Rails] Essayez d'utiliser le middleware de Faraday
Conseils détaillés lors de l'utilisation de Rails
[Rails] Supprimer le fichier de migration
[Rails 6] Revue en forme d'étoile utilisant Raty.js
À propos de la méthode de raclage des rails Mechanize
Quelle est la méthode d'initialisation?
J'ai essayé de comprendre comment la méthode des rails "redirect_to" est définie
J'ai essayé de comprendre comment la méthode des rails "link_to" est définie
[Rails] N'utilisez pas la méthode de sélection uniquement pour réduire les colonnes!