
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 · 490 阅读 · 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 · 270 阅读 · 0 评论 -
Yii2 rules 自定义验证规则
public function rules() { return[ [['groupname','bandwidth'],'required'],//不为空验证 [['id','bandwidth'], 'integer'],//整数验证 [['note'], 'safe' ],//安全验证 [['groupname'], 'unique'],//唯一验证 [['...原创 2021-05-17 21:04:02 · 323 阅读 · 0 评论