Laravel 要临时隐藏某个字段或属性,可以使用 makeHidden() 方法
$model->makeHidden('attribute');
例如隐藏 User 模型的 mobile 字段
<?php $user = User::where('id', 1)->get(); $user->makeHidden('mobile')->toArray();
如果要显示某个隐藏的字段或属性,可以使用 makeVisible() 方法
$model->makeVisible('attribute');
例如要显示 User 模型的 mobile 字段
$user = User::where('id', 1)->get(); $user->makeVisible('attribute')->toArray();
目前尚无回复