参照webman文档使用事务:https://www.workerman.net/doc/webman/others/transaction.html
用Db::beginTransaction();写法发现事务无法回滚,必须用Db::connection('mysql')->beginTransaction();这种加上连接的方式才有效,发现原因是后台一键菜单生成的model里面设置了protected $connection = 'plugin.admin.mysql';
是否考虑将 $connection 去掉,否则很容易掉坑里,最好是将webman-admin数据库配置与webman原本的database.php整合,必要分开两个
参照webman文档使用事务:https://www.workerman.net/doc/webman/others/transaction.html
用Db::beginTransaction();写法发现事务无法回滚,必须用Db::connection('mysql')->beginTransaction();这种加上连接的方式才有效,发现原因是后台一键菜单生成的model里面设置了protected $connection = 'plugin.admin.mysql';
是否考虑将 $connection 去掉,否则很容易掉坑里,最好是将webman-admin数据库配置与webman原本的database.php整合,必要分开两个