1.model创建
在App目录下新建model文件夹,然后在里面添加和你表明一样的文件。如果在数据库配置文件里面有配置过数据库表前缀,哪么新建的文件以大写开头,不带表前缀比如:User.php为例
2. model 的配置
在controller文件里的文件内引入model文件
use app\model\User;
3.model查询数据库
$ret = User::select();
print_r($ret);
4. model 获取器、修改器
4.1获取器
获取器 格式 , get +字段 +Attr创建一个方法
public function getStatusAttr($v){
$arr = [
0 => '禁用',
1 => '开启',
2 => '待审核'
];
return $arr[$v];
}
4.1 修改器
修改器: set + 字段 + Attr 创建一个方法名
public function inser($data){
$ret = User::create($data);
return $ret;
}
public function setPasswordAttr($v,$all){
return md5($v);
}