我现在做了一个前端接口,直接通过
$dataProvider = $searchModel->search($data);
$list = $dataProvider->getModels();
这样的方式获取的数据,但是直接返回前端的时候是包含表中所有字段的,有些还是敏感字段,有什么方法可以控制输出的字段吗?
不自己循环返回值。
$query->select(['id']);
如果这个设置 就是显示这个字段
fields方法控制输入字段
我现在做了一个前端接口,直接通过
$dataProvider = $searchModel->search($data);
$list = $dataProvider->getModels();
这样的方式获取的数据,但是直接返回前端的时候是包含表中所有字段的,有些还是敏感字段,有什么方法可以控制输出的字段吗?
不自己循环返回值。
$query->select(['id']);
如果这个设置 就是显示这个字段
fields方法控制输入字段