So löschen Sie in Rails überschreiben . Beide große Unternehmen und kleine Unternehmen nutzen, um Web -Anwendungen mit Leichtigkeit zu schaffen. Die Löschfunktion in Ruby on Rails nicht wirklich eine Datei löschen aus der Datenbank , es schneidet den Link mit der Datei. Wenn Sie tatsächlich Dateien löschen wollen, müssen Sie die DELETE_ALL Funktion zu nutzen. Um die DELETE_ALL Funktion benötigen Sie , um ihm ein paar Zustand Parameter im Code zu überschreiben. Anleitung
1
Entscheiden Sie, welche Parameter überschreiben Zustand Sie wollen den DELETE_ALL Funktion in Ruby on Rails mit diesem Code zu geben: " ModelName.scoped ( : limit = > # ) " . Ersetzen Sie das " ModelName " mit dem Namen des Elements die Sie löschen möchten und die " #" mit einer tatsächlichen Anzahl Artikel, die Sie wollen die DELETE_ALL zu begrenzen in dem gegebenen Modell .
2
Typ in der DELETE_ALL Code : " ( person_id = 5 AND ( Kategorie = ' Etwas ' OR category = 'Else ') " ) " DELETE_ALL . " . Ersetzen Sie die Informationen in den Klammern den tatsächlichen Bedingungen für die DELETE_ALL Funktion .
3
Klicken Sie " Enter", um die Funktion auszuführen.