Để lấy tất cả các hàng từ một bảng, tôi phải sử dụng Model::all()
nhưng (vì lý do chính đáng) điều này không trả lại cho tôi các hàng đã xóa mềm. Có cách nào tôi có thể thực hiện điều này với Eloquent không?
Câu trả lời:
Để cũng có được các mô hình đã xóa mềm
$trashedAndNotTrashed = Model::withTrashed()->get();
Chỉ các mô hình đã xóa mềm trong kết quả của bạn
$onlySoftDeleted = Model::onlyTrashed()->get();
Model::withTrashed()->get();
Property::withTrashed()->find($list->property_id);
or
// 1 là id duy nhất của bảng
Model::withTrashed()->find(1);