Laravel Delete Query Builder

In Laravel können Sie den Query Builder verwenden, um Datensätze aus einer Datenbanktabelle zu löschen. Die grundlegende Syntax zum Löschen von Datensätzen lautet wie folgt:

DB::table('table_name')->where('column_name', 'value')->delete();

Dies löscht alle Datensätze aus der Tabelle table_name, bei denen die Spalte column_name den Wert 'value' hat. Sie können mehrere where-Klauseln verketteten um komplexere Löschbefehle zu erstellen.

Sie können auch die delete() Methode auf einem Eloquent Modell verwenden, um Datensätze zu löschen.

ModelName::where('column_name', 'value')->delete();

Bitte seien Sie vorsichtig beim Verwenden der delete-Methode, da sie alle Zeilen löschen wird, die den von Ihnen angegebenen Kriterien entsprechen und kein Modell-Ereignis auslösen wird.