Ich denke, die Ressourcenmethode ist für die RESTful-Entwicklung unverzichtbar ~ (ich möchte nur sagen)
Ich habe Ressourcen gelernt, weil ich dachte, es sei schwierig zu verstehen, welcher Weg tatsächlich eingeschlagen wurde, ohne den tatsächlichen Inhalt zu sehen.
Dieses Mal werde ich mich auf die Zerstörung konzentrieren, die ich gerade implementiere! Bitte implementieren Sie die Schaltfläche Löschen!
routes.rb
Rails.application.routes.draw do
resources :tweets :only => [:destroy]
end
Normalerweise denke ich nicht, dass es einfach ist, nur zu zerstören,
Sie können die Routen überprüfen, indem Sie im Terminal "Rake-Routen" ausführen!
tweets DELETE /tweets/:id(.:format) tweets#destroy
Der Pfad, der damit eingestellt werden kann, ist wie folgt
URL | Aktion | HTTP-Methode | Benannter Pfad(_path) | Benannter Pfad(_url) | Entsprechender Pfad |
---|---|---|---|---|---|
/tweets/:id(.:format) | destroy | DELETE | tweet_path(id) | tweet_url(id) | /tweets/:id |
<%= link_to "Löschen", tweet_path(○○ Variablenname.id), method: :delete , data: { confirm: "Löschenしますか?"} %>
Ich denke, der Variablenname hängt von der Zeit und dem Fall ab! (Kurz gesagt, es ist in Ordnung, wenn Sie die ID des Datensatzes erhalten, den Sie löschen möchten.)
das ist alles ~
Recommended Posts