使用setAppends忽略mutator

时间:2019-04-21 07:28:33

标签: php laravel

我有一个mutator,它返回用户的全名:

protected $appends = ['user_full_name'];

public function getUserFullNameAttribute(){
return $this->first_name . $this->last_name;
}

但是在这里我想忽略它:

return response()->json(Auth::user()->orders()
->with(['user' => function($q){ $q->first()->setAppends([]); })

我知道如何忽略变量并在集合中编写,但是在这里我不知道该怎么做。请帮助我,因为这是必要的。谢谢

0 个答案:

没有答案