如何在使用Eloquent ORM时,查询出被软删除的数据呢?话不多说上代码
public function loadApplyRecord(int $partner_id)
{
return $this->model->where([['partner_id', $partner_id]])->withTrashed()->get()->toArray();
}
是的你没看错,加上withTrashed就可以查询到软删除的数据了
扩展知识(仅查询被软删除的数据)
return $this->model->where([['partner_id', $partner_id]])->onlyTrashed()->get()->toArray();