・ Ruby 2.5.7 ・ Schienen 5.2.4.3
Die CRUD-Verarbeitung ist abgeschlossen! Bei dieser Geschwindigkeit können jedoch alle Beiträge bearbeitet oder gelöscht werden. Ich möchte Berechtigungen zum Bearbeiten und Löschen nur für Poster festlegen.
es sei denn bedeutet, wenn es nicht war. Im Folgenden, Wenn die ID des empfangenen Benutzers nicht mit der ID des angemeldeten Benutzers (current_user) übereinstimmt, bedeutet dies, dass sie durch Umleitung zurückgegeben wird, ohne dass eine Verarbeitung ausgeführt wird.
before_action wird ausgeführt, bevor alle Aktionen des Controllers ausgeführt werden. Dieses Mal möchte ich es nur zum Bearbeiten und Löschen tun, also bearbeite, aktualisiere und zerstöre ich nur.