跨库事务,是不是 laravel 不支持?
1
ysoserious 2019-10-23 15:18:26 +08:00
```
DB::transaction(function () { DB::table('users')->update(['votes' => 1]); DB::table('posts')->delete(); }); ``` 是这个意思么? |
2
ysoserious 2019-10-23 15:19:11 +08:00
@ysoserious #1 抱歉, 看错了, 没试过跨库
|
3
zibber 2019-10-23 15:25:46 +08:00
```
DB:connectin('A')-> transaction(function() { }) ``` |
4
zibber 2019-10-23 15:26:43 +08:00
DB:connection('A')-> transaction(function() {
DB:connection('B')-> transaction(function() { }) }) 框架会依次处理 |
5
Dogergo 2019-10-23 15:30:39 +08:00
4 楼正解
|