5.0事务无效请教下大家

浏览:402 发布日期:2019/03/31 分类:求助交流 关键字: 事务无效


两个model ErpAaa和ErpBbb代码完全一样操作数据库的aaa和bbb两张表
代码如下:
Db::startTrans();
try {
D('ErpAaaModel')->createData([]);
throw new \RuntimeException("121212");
D('ErpBbbModel')->createData([]);
Db::commit();
} catch (\Exception $e) {
Db::rollback();
print_r('事务回滚');exit;
}



虽然抛出异常打印出回滚了,但是数据库种的aaa表还是存入了数据,个人估计应该是数据库连接改变了导致的事务无效,但是确实不知道该怎么改,请大家指点一下 感谢
最佳答案
评论( 相关
后面还有条评论,点击查看>>