美文网首页laravel
laravel model显示和隐藏属性

laravel model显示和隐藏属性

作者: 空气KQ | 来源:发表于2019-02-27 04:41 被阅读0次

在自己的model下

隐藏字段信息

比如我的密码不能够在查询的时候显示出来

protected $hidden = ['password'];

允许显示的

 protected $visible = ['first_name', 'last_name'];

这里只能设置一个,不能同时,否则只会执行 $visible

临时暴露隐藏属性makeVisible('password')

 $merchant=Merchant::first()->makeVisible('password')->toArray();
       print_r($merchant);

临时隐藏属性makeHidden('password')

$merchant=Merchant::first()->makeHidden('password')->toArray();
       print_r($merchant);

相关文章

网友评论

    本文标题:laravel model显示和隐藏属性

    本文链接:https://www.haomeiwen.com/subject/vowtuqtx.html