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

質問編集履歴

5

解説追加

2020/01/22 06:15

投稿

larachan
larachan

スコア28

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  追記
4
4
  接続するDBはOracleです
5
5
 
6
- 想定するDBはユーザーのログイン履歴の管理テーブルです。
6
+ 想定するテーブルはユーザーのログイン履歴の管理テーブルです。
7
7
 
8
8
  オートコミットなのであれば、下記のような記載をしないといけないと思いますが、意見を聞かせてください。
9
9
 

4

解説追加

2020/01/22 06:15

投稿

larachan
larachan

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,8 @@
1
1
  Eloquentを利用して登録や更新処理を行う場合はオートコミットですか?
2
2
 
3
+ 追記
4
+ 接続するDBはOracleです
5
+
3
6
  想定するDBはユーザーのログイン履歴の管理テーブルです。
4
7
 
5
8
  オートコミットなのであれば、下記のような記載をしないといけないと思いますが、意見を聞かせてください。

3

解説追加

2020/01/22 06:15

投稿

larachan
larachan

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- Eloquentを利用して登録や更新処理を行う場合はオートコミットですか?
1
+ Eloquentを利用して登録や更新処理を行う場合はオートコミットですか?
2
2
 
3
3
  想定するDBはユーザーのログイン履歴の管理テーブルです。
4
4
 
@@ -12,8 +12,7 @@
12
12
  LoginManagement::create([
13
13
  'user_id' => $user_id,
14
14
  'create_date' => Carbon::now(),
15
- 'update_date' => Carbon::now(),
15
+ 'update_date' => Carbon::now(),
16
-
17
16
  ]);
18
17
  DB::commit();
19
18
  }catch (Exception $exception) {

2

ソースの例がない為

2020/01/22 05:54

投稿

larachan
larachan

スコア28

title CHANGED
File without changes
body CHANGED
@@ -6,19 +6,18 @@
6
6
 
7
7
  ```php
8
8
  DB::beginTransaction();
9
- try
9
+ try
10
- {
10
+ {
11
11
 
12
12
  LoginManagement::create([
13
- 'user_id' => $user_id,
13
+ 'user_id' => $user_id,
14
14
  'create_date' => Carbon::now(),
15
- 'update_date' => Carbon::now(),
15
+ 'update_date' => Carbon::now(),
16
16
 
17
- ]);
17
+ ]);
18
-
19
- DB::commit();
18
+ DB::commit();
20
- }catch (Exception $exception) {
19
+ }catch (Exception $exception) {
21
- DB::rollBack();
20
+ DB::rollBack();
22
- throw $exception;
21
+ throw $exception;
23
- }
22
+ }
24
23
  ```

1

解説追加

2020/01/22 05:51

投稿

larachan
larachan

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,10 @@
1
1
  Eloquentを利用して登録や更新処理を行う。場合、はオートコミットですか?
2
2
 
3
+ 想定するDBはユーザーのログイン履歴の管理テーブルです。
4
+
3
5
  オートコミットなのであれば、下記のような記載をしないといけないと思いますが、意見を聞かせてください。
4
6
 
7
+ ```php
5
8
  DB::beginTransaction();
6
9
  try
7
10
  {
@@ -17,4 +20,5 @@
17
20
  }catch (Exception $exception) {
18
21
  DB::rollBack();
19
22
  throw $exception;
20
- }
23
+ }
24
+ ```