TP5.1 使用Collection对不同接口隐藏不同的字段
Posted pla-artillery
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP5.1 使用Collection对不同接口隐藏不同的字段相关的知识,希望对你有一定的参考价值。
1、在Config文件里的dataBase.php字段 resultset_type 设置为 ‘collection‘
2、使用model查询数据时,
a、以find结尾的查询,返回的是数组,需要使用Collection类将数组转为数据集,如:
// 通过数据集隐藏接口不需要的字段参数,而不影响其他接口
$collection = Collection::make($result);
$result = $collection->hidden([‘summary‘]);
b、以select结尾的查询,返回的Collection集,则直接使用,如:
$result = $result->hidden([‘summary‘]);
以上是关于TP5.1 使用Collection对不同接口隐藏不同的字段的主要内容,如果未能解决你的问题,请参考以下文章