teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

一部修正

2021/02/27 10:03

投稿

prr4e
prr4e

スコア73

title CHANGED
File without changes
body CHANGED
@@ -14,8 +14,8 @@
14
14
 
15
15
 
16
16
  ```ここに言語を入力
17
- DB::transaction();
17
+ DB::beginTransaction();
18
- POST::updateOrCreate(
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::transaction(function() {
28
+ DB::beginTransaction(function() {
29
- POST::updateOrCreate(
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')->beinTransaction();
40
+ DB::connection('post')->beginTransaction();
41
41
  ```
42
42
  を試しましたが、rollbackができませんでした。
43
43
 

1

Laravelのバージョンを記載

2021/02/27 10:03

投稿

prr4e
prr4e

スコア73

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