我正在使用 Laravel 5.5。我读过这个并且知道这个功能并且它可以工作makeVisible
$hidden = ['password', 'remember_token', 'email'];
我可以使用显示电子邮件
$profile = auth()->user()->find($request->user()->id);
$profile->makeVisible(['email']);
在前端显示电子邮件。但它不适用于许多结果,例如
// Get all users
$users = User::with('role', 'level')->makeVisible(['email'])->paginate(10); // Doesn't work
也尝试从 Laracasts 到 Json 的这种方法它可以工作,但我不能使用分页来做到这一点。你能提供其他方法或如何解决这个问题吗?我的目标是显示email
隐藏的列。谢谢。