Laravel雄辩地与垃圾关系
我需要能够获得一个模型关系,包括其软删除的元素,但仅适用于这1个实例。我不想更改模型,以便每次使用关系时,它也会返回所有软删除的记录。
我怎样才能做到这一点?
用户模型
class User extends Authenticatable
{
public function contacts(){
return $this->hasMany('App\Contacts','user_id','id');
}
}
控制器
$user = User::findOrFail($id);
//Need to be able to get the trashed contacts too, but only for this instance and in this function
$user->contacts->withTrashed(); //Something like this
return $user;
如何在我的控制器中仅获取这 1 次被丢弃的行?
谢谢