Working With Soft Deletes in Laravel: Querying, Restoring, and Permanently Deleting
Soft-deleted records vanish from normal queries by default — a specific set of methods (withTrashed, onlyTrashed, restore, forceDelete) is what's needed to actually see and manage them.