回答編集履歴

1

質問を引用する形でより分かりやすく修正

2020/03/14 13:19

投稿

mingos
mingos

スコア4207

test CHANGED
@@ -1,3 +1,11 @@
1
+ > すでにeditアクションで引き出したメッセージ情報を同じようにまたupdateアクションで引き出さないとならないですか?
2
+
3
+
4
+
5
+ はい。各アクションで必要な情報をDBから取得する必要があります。
6
+
7
+
8
+
1
9
  まず、アクションはそれぞれ独立したリクエストとして処理されます。
2
10
 
3
11
  editアクションとupdateアクションはまったくの別物です。
@@ -14,7 +22,13 @@
14
22
 
15
23
 
16
24
 
25
+ > このupdateアクションの@message = Message.find(params[:id])を書かない方法があったと思うのですが
26
+
27
+
28
+
17
29
  例えば、before_actionを使う事により、処理を共通化する事は可能です。
30
+
31
+ この事を指していると思います。
18
32
 
19
33
  このようにすると、表面上はedit, updateにfindを書かずに済みます。
20
34