Tencent / Biny

Biny is a tiny, high-performance PHP framework for web applications
BSD 3-Clause "New" or "Revised" License
1.69k stars 259 forks source link

开启事务后,怎么捕获事务中的异常呢? #35

Closed peizhijie closed 6 years ago

peizhijie commented 6 years ago

请问TXDatebase::start()开启事务后,怎么捕获事务中的异常呢?然后进行针对异常的逻辑处理

billge1205 commented 6 years ago

开启后执行update delete等方法会返回成功或者失败 如果失败的话可以通过 TXDatabase::rollback() 回滚整个事务 如果都没问题的话 执行TXDatabase::commit()方法 提交整个事务处理