質問編集履歴
2
一部修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,8 +14,8 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
```ここに言語を入力
|
17
|
-
DB::
|
17
|
+
DB::beginTransaction();
|
18
|
-
|
18
|
+
Post::updateOrCreate(
|
19
19
|
['id' => '1']
|
20
20
|
,['name' => 'テスト']
|
21
21
|
);
|
@@ -25,8 +25,8 @@
|
|
25
25
|
|
26
26
|
上記だとDBにて更新されてしまうため。クロージャーを使うように変更
|
27
27
|
```
|
28
|
-
DB::
|
28
|
+
DB::beginTransaction(function() {
|
29
|
-
|
29
|
+
Post::updateOrCreate(
|
30
30
|
['id' => '1']
|
31
31
|
,['name' => 'テスト']
|
32
32
|
);
|
@@ -37,7 +37,7 @@
|
|
37
37
|
|
38
38
|
その他
|
39
39
|
```
|
40
|
-
DB::connection('post')->
|
40
|
+
DB::connection('post')->beginTransaction();
|
41
41
|
```
|
42
42
|
を試しましたが、rollbackができませんでした。
|
43
43
|
|
1
Laravelのバージョンを記載
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
いままで生のPHPは触っていましたが、Laravelにて新規開発をすることになりました。
|
2
|
+
Laravel5.5.43 です
|
2
3
|
|
3
4
|
表題にてTransactionの貼り方を教えていただけますでしょうか
|
4
5
|
|