テーブルからすべての行を取得するには、Model::all()
を使用する必要がありますが、(正当な理由から)これはソフト削除された行を返しません。 Eloquentでこれを達成する方法はありますか?
ソフト削除モデルも取得するには
$trashedAndNotTrashed = Model::withTrashed()->get();
結果からソフト削除されたモデルのみ
$onlySoftDeleted = Model::onlyTrashed()->get();
Model::withTrashed()->get();
Property::withTrashed()->find($list->property_id);
or
// 1はテーブルの一意のID
Model::withTrashed()->find(1);