事务的使用
开启事务
$this->db()->startTransAction();
提交事务
$this->db()->commit();
回滚事务
$this->db()->rollBack();
v2.7.7起新增transaction方法
我们可以这么操作,不用单独调用startTransAction
/commit
$this->db()->transaction(function () {
$this->db()->update('user', [
...
]);
$this->db()->update('group', [
...
]);
});
框架会自动调用startTransAction
/commit
原文: http://doc.cmlphp.com/devintro/model/mysql/starttran.html