gpt4 book ai didi

laravel - 在将Eloquent对象返回为JSON时动态隐藏某些列?

转载 作者:行者123 更新时间:2023-12-01 06:11:21 27 4
gpt4 key购买 nike

返回Eloquent对象作为JSON时如何动态隐藏某些列?例如。隐藏“密码”列:

$users = User::all();
return Response::json($users);

我知道我可以在模型中设置 protected 属性( $ hidden $ visible ),但是如何动态设置这些属性?我可能想在不同的上下文中隐藏或显示不同的列。

最佳答案

$model->getHidden();
$model->setHidden(array $columns);

$model->setVisible(array $columns);

关于laravel - 在将Eloquent对象返回为JSON时动态隐藏某些列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24758603/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com