Was ist der beste Weg, dies auf Heroku zu tun? durch die Konsole? Ich habe 'dependant:: destroy' für alle abhängigen Tabellen gesetzt.Wie alle Datensätze für eine Tabelle zu zerstören, einschließlich: abhängige Datensätze in anderen Tabellen
5
A
Antwort
20
heroku run rails console
> Model.destroy_all
Das Modell ist der Name des Modells Sie
4
Sie verwenden können zerstören wollen:
Object.delete_all
Sie auch die festlegen: abhängige Option: DELETE_ALL. : delete_all wird eine einzelne SQL-Anweisung ausgeben, um alle untergeordneten Datensätze zu löschen. Aus diesem Grund können Sie mit delete_all eine bessere Leistung erzielen.
has_many :childs, :dependent => :delete_all
+0
.destroy_all löscht abhängige:: Objekte zerstören .delete_all löscht nicht abhängig:: Objekte zerstören – tglover
Verwandte Themen
- 1. Mysql bekommen alle verbundenen Datensätze beide Tabellen
- 2. Erste abhängige Datensätze in $ variable Datenprovider
- 3. Anzahl der Datensätze für alle Tabellen in MySQL-Datenbank
- 4. Mysql Tabelle Join Datensätze aus 2 Tabellen, aber alle Datensätze aus Haupttabelle
- 5. Alle Datensätze einschließlich dupliziert mit der MySQL IN-Klausel
- 6. MySQL - alle Datensätze zu aktualisieren
- 7. SQL Server - alle Datensätze aus linker Tabelle und nur nicht passendem Datensätze aus dem rechten Tabelle
- 8. BigQuery - Fehlende Datensätze von einer Tabelle zu anderen anfügen
- 9. alle Datensätze zerstören, die die Eigenschaft checked gleich wahr
- 10. Wie definiere ich implizite Konvertierungsoperatoren für gegenseitig abhängige Datensätze?
- 11. Schienen zerstören alle bis auf die neuesten n Datensätze
- 12. Alle Datensätze aus einer Tabelle löschen
- 13. Unübertroffene Datensätze in Access-Tabelle
- 14. Wie Datensätze Tabelle Zeile für Zeile in SQL Server Schleife?
- 15. Wie alle Datensätze aus ausgewählten Tabelle mit leeren Feldern
- 16. Löschen Sie alle zugehörigen Datensätze
- 17. Rails 3 zerstören mehrere Datensätze über Kontrollkästchen
- 18. alle Datensätze einer Tabelle löschen, die nicht aus einer anderen Tabelle
- 19. Einstellung für eine Spalte aller Datensätze in Tabelle
- 20. Sehen Sie alle Tabellen, alle Datensätze von der Konsole?
- 21. Wie wählt man alle Datensätze aus einer Tabelle, die nicht in einer anderen Tabelle existieren?
- 22. Wie berechnet FileNet die GUID (object_id) für alle Datensätze in allen Tabellen in einem Objektspeicher?
- 23. Yii2 mehrere Datensätze in andere Tabelle einfügen
- 24. kombinieren Tabellen (9M Datensätze) und entfernen Duplikate
- 25. MySQL, wie Datensätze in einer Tabelle zu entfernen, die in einer anderen Tabelle sind
- 26. Löschen Sie alle verwandten Datensätze aus mehreren Tabellen
- 27. Wie wählt man alle Datensätze aus einer Tabelle aus, indem Werte für zwei Felder aus anderen Tabellen ersetzt werden?
- 28. alle Datensätze auswählen
- 29. Wie bekomme ich alle Datensätze aus zwei Tabellen?
- 30. Wählen Sie alle Datensätze aus einer Tabelle, die nicht in einer anderen Tabelle in Laravel 5.1
Natürlich. Ich warte darauf, es zuerst zu versuchen. Vielen Dank. –