博客列表 >model创建、model查询数据库、model 的配置、model 获取器、修改器

model创建、model查询数据库、model 的配置、model 获取器、修改器

P粉191340380
P粉191340380原创
2022年09月05日 16:27:35534浏览

联表查询

  1. $ret = Db::table('mhh_user u')->join('mhh_order o','u.uid = o.uid')->select();
  2. print_r($ret);

model配置

  1. use app\model\User;

model查询数据库

  1. $ret = User::where('uid',10)->find();
  2. print_r($set['nickname']);

model获取器

  1. // 获取器格式:get + 字段 + Attr 创建一个方法名
  2. public function getStatusAttr($v){
  3. $arr = [
  4. 0=>'禁用',
  5. 1=>'启用',
  6. 2=>'待审核'
  7. ];
  8. return $arr[$v];
  9. return ['0'=>'禁用','1'=>'启用',];
  10. }

model修改器

  1. // 修改器格式:set + 字段 + Attr 创建一个方法名
  2. public function setPasswordAttr($v,$all){
  3. return md($v);
  4. }
  5. `
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议