TP5如何对接口显示不同字段

TP5如何对接口显示不同字段

内容导读

收集整理的这篇技术教程文章主要介绍了TP5如何对接口显示不同字段,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含958字,纯文字阅读大概需要2分钟

内容图文

这篇文章主要介绍了关于TP5如何对接口显示不同字段,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

环境ThinkPHP5 PHP7.0.10

我们通常会隐藏一些字段,应用于不同的接口

先将database的配置文件更改,将数据集返回类型改为collection

下面我们的接口的查询不管是find()还是select()都一样处理

$Group = $Group->hidden(['name']);

$Group是mode查询到的数据,这一行代码的意思是对name进行隐藏。

当然我们也可以用visible()方法来定义只显示什么字段,这样我在Model中就可以将一些不会需要显示的字段加入$hidden数组中,其他字段的选择在控制器中进行

下面看个例子

这是读取的全部信息

下面我们对name字段进行隐藏

或者只对name进行显示

这样我们可以灵活的定义接口显示的信息给客户端,在Model中也可以不选择隐藏,对客户端的信息的显示都在控制器中选择

假设我在Model中隐藏了这个字段,然在控制器中选择只显示这个字段,他同样会被显示在客户端。

可以看出Model的隐藏也可以被控制器改变

相关推荐:

php5连接mssql2005数据库表中的image字段图片显示

以上就是TP5如何对接口显示不同字段的详细内容,更多请关注Gxl网其它相关文章!

内容总结

以上是为您收集整理的TP5如何对接口显示不同字段全部内容,希望文章能够帮你解决TP5如何对接口显示不同字段所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。

内容备注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。


本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com