thinkphp5-模型返回的是数组还是数据集

在database.php中配置数据集返会类型为collection而不是Array 因为在模型中返回的结构要隐藏一些字段,可以在模型中设置$hidden来隐藏字段。但是有些字段是在特定的关联关系中要隐藏掉,在其他的关联关系中不需要隐藏,这样该怎么办? 解决方法就是把模型的返回结构设置为数据集(collection),然后调用$result = $result->hidden(['summary'
相关文章
相关标签/搜索