yii2连接多数据库,如何进行事务处理 [ 2.0 版本 ]
yii2连接db、db2、db3等多个数据库,如果需要更新除db数据库以外的数据库,如何使用数据库的事务处理
$connection = Yii::$app->get('db2')->beginTransaction();
try {
//需要处理的mysql
$connection->commit();
} catch (Exception $ex) {
$connection->rollBack();
throw new Exception($error);
}
请问这种写法是否有问题、我每次提交数据,总是操作失败,不知道为什么?
zilange 补充于 2016-08-25 10:57
执行事务处理的都是操作的db2,提交数据总是提示报错
共 1 个回答
zilange
注册时间:2015-03-10
最后登录:2019-01-16
在线时长:15小时25分
最后登录:2019-01-16
在线时长:15小时25分
- 粉丝3
- 金钱20
- 威望0
- 积分170