事物处理中使用 try catch 无效

[问题描述,请详细说明具体的问题]
版本: 2.0
场景如下:
需对多表,多数据进行inster与update操作,其间使用try catch 作为异常捕获处理,意在inster 与 update时错误后能中断事物并
rollback,实际运行时使用 throw new BadRequestException("errormsg", 1000); 无法跳到catch块中,依然在try块执行了
commit
另:框架中有 insert_multi 方法批量插入,有没有批量 update的???

[接口链接,贴上接口的链接]


[源代码,请粘贴相应的PHP源代码]


[截图,补充必要的截图说明]
已邀请:

Candy

赞同来自:

贴代码看看

要回复问题请先登录注册