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!
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 |
<%= 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