回答編集履歴
1
間違えて回答しましたので削除しました
answer
CHANGED
@@ -1,11 +1,1 @@
|
|
1
|
-
|
1
|
+
回答を削除しました。
|
2
|
-
トランザクションに入るまでにすでにバリデーション、
|
3
|
-
dbに登録できる値など、設定しており、
|
4
|
-
在庫についても、在庫以下など、引けない在庫などの場合はトランザクションの処理までもいけない状態にしておりますが、
|
5
|
-
トランザクション内でもやっておきたくて、
|
6
|
-
おっしゃる通り同時アクセスなどの想定です
|
7
|
-
タイミングでのエラー
|
8
|
-
|
9
|
-
注文数以外のエラー、データベースを更新できなかったのが、どっちのエラーなのかをわかるthrowの書き方はありますか?
|
10
|
-
これもポストされてくるものではないので、エラーはないとおもいますが、なにかのメンテナンスなどで狂ってしまった場合など。
|
11
|
-
コントローラーで直接dbの値を読み込みその値を渡しています
|