質問編集履歴

2

タイトルを修正

2022/11/04 11:56

投稿

babybaby
babybaby

スコア40

test CHANGED
@@ -1 +1 @@
1
- 【Rails】トランザクションで囲むデータの単位について
1
+ 【Rails】トランザクションで囲む処理の単位について
test CHANGED
File without changes

1

ソースにコメントを追加

2022/11/04 09:20

投稿

babybaby
babybaby

スコア40

test CHANGED
File without changes
test CHANGED
@@ -6,6 +6,8 @@
6
6
 
7
7
  - 処理単位のほう
8
8
  ```ruby
9
+ # 以下はコントローラ内での処理
10
+
9
11
  if 条件
10
12
  ActiveRecord::Base.transaction do
11
13
  # 複数のモデルに更新を掛ける処理
@@ -20,6 +22,8 @@
20
22
  ```
21
23
  - if文ごと囲うほう
22
24
  ```ruby
25
+ # 以下はコントローラ内での処理
26
+
23
27
  ActiveRecord::Base.transaction do
24
28
  if 条件
25
29
  # 複数のモデルに更新を掛ける処理