回答編集履歴

2

一部変更

2015/09/24 11:04

投稿

rifuch
rifuch

スコア1901

test CHANGED
@@ -1,12 +1,14 @@
1
- まず、フォームを表示するためコントローラメソッド必要ので、
1
+ 最初にviewを表示する場合newは省略できます(form_for等を使わければ)
2
2
 
3
- newメソッドは必ですよね
3
+ POSTされた時に行うnew(create)は必です。
4
4
 
5
+ これは、プロトコルがステートレスなので、
6
+
5
- (他メソッドのビュに、すでにフォ表示されている場合はその限りはありません)
7
+ 最初に行ったnew状態をサ覚えていないからす。
6
8
 
7
9
 
8
10
 
9
- あと、2回newするのは、バリデーションが通らないなどの異常系の動作の時に必要だからす。
11
+ あと、2回newするのは、バリデーションが通らないなどの異常系の動作の時に必要だからというのもあります。
10
12
 
11
13
 
12
14
 

1

一部追加

2015/09/24 11:04

投稿

rifuch
rifuch

スコア1901

test CHANGED
@@ -1,4 +1,12 @@
1
+ まず、フォームを表示するためのコントローラメソッドが必要なので、
2
+
3
+ newメソッドは必要ですよね。
4
+
5
+ (他のメソッドのビューに、すでにフォームが表示されている場合はその限りではありません)
6
+
7
+
8
+
1
- バリデーションが通らないなどの異常系の動作の時に必要だからです。
9
+ あと、2回newするのは、バリデーションが通らないなどの異常系の動作の時に必要だからです。
2
10
 
3
11
 
4
12