Aby pobrać wszystkie wiersze z tabeli, muszę użyć, Model::all()
ale (z dobrego powodu) nie daje mi to przywrócenia nietrwałych usuniętych wierszy. Czy jest sposób, aby to osiągnąć za pomocą Eloquent?
Odpowiedzi:
Aby również uzyskać nietrwałe usunięte modele
$trashedAndNotTrashed = Model::withTrashed()->get();
W wynikach znajdują się tylko nietrwałe usunięte modele
$onlySoftDeleted = Model::onlyTrashed()->get();
Model::withTrashed()->get();
Property::withTrashed()->find($list->property_id);
or
// 1 to unikalny identyfikator tabeli
Model::withTrashed()->find(1);