質問編集履歴
2
誤った文章・わかりにくいと思う文章を編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -52,7 +52,13 @@
|
|
52
52
|
|
53
53
|
```
|
54
54
|
|
55
|
+
間違っていたら申し訳有りません。
|
56
|
+
|
55
|
-
|
57
|
+
この場合、ActiveRecord::Base.transaction do 〜 rescue 間の
|
58
|
+
|
59
|
+
一連の処理に問題がない場合のみ
|
60
|
+
|
61
|
+
DBに反映されるのでデータの一貫性が担保されるものと理解しております。
|
56
62
|
|
57
63
|
|
58
64
|
|
@@ -60,17 +66,19 @@
|
|
60
66
|
|
61
67
|
Payjp::Charge.createが問題なく処理され、その後、payment.save!、item.update!で問題が発生した場合、
|
62
68
|
|
63
|
-
①Payjp::Charge.createは取り消されるのか?
|
69
|
+
①Payjp::Charge.createは取り消されるのでしょうか?
|
64
70
|
|
65
|
-
②また、取り消されない場合はどのような処理を追記すべきか?
|
71
|
+
②また、取り消されない場合はどのような処理を追記すべきでしょうか?
|
66
72
|
|
73
|
+
③Payjp::Charge.createで問題が発生した場合は
|
74
|
+
|
67
|
-
|
75
|
+
この記述でデータの一貫性が保たれると考えていますが、自分の考えに間違いはないでしょうか?
|
68
76
|
|
69
77
|
|
70
78
|
|
71
79
|
以上3点になります。
|
72
80
|
|
73
|
-
自身で様々なサイトを参考にして書き
|
81
|
+
自身で様々なサイトを参考にして書きました。
|
74
82
|
|
75
83
|
問題点などありましたらご指摘いただきますと幸いです。
|
76
84
|
|
1
誤った文章・わかりにくいと思う文章を編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,11 +60,11 @@
|
|
60
60
|
|
61
61
|
Payjp::Charge.createが問題なく処理され、その後、payment.save!、item.update!で問題が発生した場合、
|
62
62
|
|
63
|
-
|
63
|
+
①Payjp::Charge.createは取り消されるのか?
|
64
64
|
|
65
|
-
|
65
|
+
②また、取り消されない場合はどのような処理を追記すべきか?
|
66
66
|
|
67
|
-
|
67
|
+
③Payjp::Charge.createで問題が発生した場合は、この記述でデータの一貫性が保たれると考えていますが、自分の考えに間違いはないか?
|
68
68
|
|
69
69
|
|
70
70
|
|