質問編集履歴

2

自分が持ってる処理イメージを追加

2018/07/06 04:50

投稿

tomomo
tomomo

スコア430

test CHANGED
File without changes
test CHANGED
@@ -50,6 +50,44 @@
50
50
 
51
51
  やっぱり1個1個ループで検証し、SQLを発行しなければならない感じでしょうか?
52
52
 
53
+
54
+
55
+ ```
56
+
57
+ 自分が持ってる処理イメージ
58
+
59
+ // 編集画面
60
+
61
+  1,2にチェックが付いている。2をはずし、3にチェックを入れる。
62
+
63
+  更新ボタン。
64
+
65
+
66
+
67
+ // 処理
68
+
69
+  [1, 3]がパラメータとして渡ってくる。
70
+
71
+
72
+
73
+  処理する前の状態を持っとく
74
+
75
+  [1, 2]
76
+
77
+   トランザクション処理開始。
78
+
79
+   1は両方にあるのでスルー。
80
+
81
+   2は直前しかないのでdelete。
82
+
83
+   3は受け取った側しかないのでinsert。
84
+
85
+   トランザクション処理終了。
86
+
87
+ ```
88
+
89
+
90
+
53
91
  もし効率の良い実装方法、アイデアがあればご教授いただけないかと。
54
92
 
55
93
 

1

mysqlのタグを追加

2018/07/06 04:50

投稿

tomomo
tomomo

スコア430

test CHANGED
File without changes
test CHANGED
File without changes