Um alle Zeilen aus einer Tabelle zu erhalten, muss ich verwenden, Model::all()
aber (aus gutem Grund) gibt mir dies nicht die weichen gelöschten Zeilen zurück. Gibt es eine Möglichkeit, dies mit Eloquent zu erreichen?
Antworten:
Um auch weiche gelöschte Modelle zu erhalten
$trashedAndNotTrashed = Model::withTrashed()->get();
Nur weich gelöschte Modelle in Ihren Ergebnissen
$onlySoftDeleted = Model::onlyTrashed()->get();
Model::withTrashed()->get();
Property::withTrashed()->find($list->property_id);
or
// 1 ist die eindeutige ID der Tabelle
Model::withTrashed()->find(1);