Wie bekomme ich alle Zeilen (auch vorläufig gelöscht) aus einer Tabelle in Laravel?
In Laravel kann man die Methode withTrashed()
verwenden, um alle Zeilen, einschließlich der gelöschten Zeilen, aus einer Tabelle abzurufen. Beispielsweise:
$rows = ModelName::withTrashed()->get();
Dies wird alle Zeilen, einschließlich der gelöschten Zeilen, aus der Tabelle abrufen, die dem Modell ModelName
zugeordnet ist.
Man kann auch die Methode onlyTrashed()
verwenden, um nur die gelöschten Zeilen aus einer Tabelle abzurufen. Beispielsweise:
$rows = ModelName::onlyTrashed()->get();
Dies wird nur die gelöschten Zeilen aus der Tabelle abrufen, die dem Modell ModelName
zugeordnet ist.