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();
目前尚无回复