回答編集履歴

2

修正

2019/06/18 03:17

投稿

mochizuki-pg
mochizuki-pg

スコア192

test CHANGED
@@ -1,9 +1,17 @@
1
- これは関連するモデルを生成しています
1
+ これはリレーションされているモデルを生成しています
2
2
 
3
3
 
4
4
 
5
5
  やっていることは `current_user.active_relationships.new(create)`と同じです。
6
6
 
7
+ (今回はcreateメソッドが定義されているので、それが実行されます)
8
+
7
9
 
8
10
 
9
11
  ですが慣習的に`.build` を使っています。
12
+
13
+
14
+
15
+ 前は紐付いている情報が`.build`を使わないと入らなかったようですが
16
+
17
+ いまは入ります。それの名残というか、慣習です。

1

修正

2019/06/18 03:17

投稿

mochizuki-pg
mochizuki-pg

スコア192

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- やっていることは `current_user.active_relationships.new`と同じです。
5
+ やっていることは `current_user.active_relationships.new(create)`と同じです。
6
6
 
7
7
 
8
8