小程序全栈学习-在模型内部隐藏字段

小编推荐:Fundebug专注于JavaScript、微信小程序、微信小游戏,Node.js和Java实时BUG监控。真的是一个很好用的bug监控费服务,众多大佬公司都在使用。

用模型对象自带的hidden和visible函数能隐藏模型自身的字段,但是无法隐藏和模型想关联的模型里面的字段,并且如果要在多个接口返回这样的模型对象,不得不在多个接口重复调用hidden函数或者visible函数,这导致代码重复。如何解决这两个问题呢?

如果能再模型里面把需要隐藏的字段直接隐藏掉,这样返回给客户端的数据直接就是处理好的。

方法:

在需要隐藏的模型类里面设置protected

的数组变量$hidden,数组元素是要吟唱的字段名称,也可以设置protected的数组变量$visible,数组元素是要显示的字段名称,示例:

protected $hidden= ['id'];


作者:Answer_ccbb
链接:https://www.jianshu.com/p/1ebc1bfa39e8
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

你可能感兴趣的

猜你喜欢

转载自blog.csdn.net/u014361907/article/details/88839798