admin 发表于 2023-3-12 14:51:33

数据库事务机制如何使用

<div class="ub-html content">
                                                    <p>闭包方式</p>

<pre class="brush:php;toolbar:false">DB::transaction(function () {
    DB::table('users')->update(['votes' => 1]);
    DB::table('posts')->delete();
});</pre>

<p>手动模式</p>

<pre class="brush:php;toolbar:false">// 开启事务
DB::beginTransaction();
// 回滚
DB::rollBack();
// 提交
DB::commit();</pre>

<p>具体可参照Laravel的标准用法</p>

<p><ahref="https://learnku.com/docs/laravel/5.1/eloquent/1080">https://learnku.com/docs/laravel/5.1/eloquent/1080</a> </p>

<p><br></p>
                                                </div>
页: [1]
查看完整版本: 数据库事务机制如何使用