![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
YII2
$Elvin
这个作者很懒,什么都没留下…
展开
-
Yii2 try-catch 数据库事务
$transaction = Yii::$app->db->beginTransaction(); //开启事务 try { //异常代码 $transaction->commit();//提交事务 } catch (Exception $e) { $transaction->rollBack();//事务回滚 return $e; }原创 2021-06-30 18:11:23 · 405 阅读 · 0 评论 -
Yii2 Mode里面get加函数名调用时可以省略get直接使用函数名调用
//获取单个用户信息 $model = MUser::findOne($post['id']); //调用获取用户角色信息 $model->roleinfo;//第一种写法的调用 注意这里可以省略get,调用函数第一个必须是小写。 $model->RoleInfo;//第二种写法的调用 注意这里可以省略get,调用函数第一个必须是小写。 模型类需要添加下面代码 /** * 获取用户角色信息(第一种写法) * */ public function getRoleinfo() { ..原创 2021-05-17 21:06:37 · 226 阅读 · 0 评论 -
Yii2 rules 自定义验证规则
public function rules() { return[ [['groupname','bandwidth'],'required'],//不为空验证 [['id','bandwidth'], 'integer'],//整数验证 [['note'], 'safe' ],//安全验证 [['groupname'], 'unique'],//唯一验证 [['...原创 2021-05-17 21:04:02 · 277 阅读 · 0 评论