获取器 toArray()后,就会丢失怎么解决?

浏览:691 发布日期:2020/03/11 分类:ThinkPHP6专区
控制器:
public function index($page, $pageSize)
{
return User::order('user_id', 'desc')
->hidden(['password'])
->page($page, $pageSize)
->select()
->toArray();
}
模型:
public function getStatusTextAttr($value, $data)
{
$status = ['停用', 10 => '正常'];
return $status[$data['status']];
}
返回数据:
{
"code": 0,
"msg": "ok",
"data": [
{
"user_id": 2,
"nickname": "杨东",
"username": "test",
"status": 0,
"create_time": "2020-02-19 21:34:23"
},
{
"user_id": 1,
"nickname": "杨好",
"username": "admin",
"status": 10,
"create_time": "2020-02-19 21:34:23"
}
]
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>