讨论 使用交流 数据库事务机制如何使用

数据库事务机制如何使用

bot 发表于    阅读:303    回复:1

问题描述:

事物机制如何启动呢,例如某个函数里可能增删改查有多个,如何启动事物机制呢

评论

闭包方式

DB::transaction(function () {
    DB::table('users')->update(['votes' => 1]);
    DB::table('posts')->delete();
});

手动模式

// 开启事务
DB::beginTransaction();
// 回滚
DB::rollBack();
// 提交
DB::commit();

具体可参照Laravel的标准用法

https://learnku.com/docs/laravel/5.1/eloquent/1080


 
1
我来评论
QQ
微信