質問編集履歴

4

文章の変更

2018/05/13 01:33

投稿

YousukeTanaka
YousukeTanaka

スコア79

test CHANGED
File without changes
test CHANGED
@@ -66,13 +66,13 @@
66
66
 
67
67
 
68
68
 
69
- 1. 「<<」は要素の結合と理解しています。従って、「@team.users << current_user」 は、「@team.users」に「current_user」を追加しなさい、という命令と理解しました。まず、この理解は正しいでしょうか?
69
+ A. 「<<」は要素の結合と理解しています。従って、「@team.users << current_user」 は、「@team.users」に「current_user」を追加しなさい、という命令と理解しました。まず、この理解は正しいでしょうか?
70
70
 
71
71
 
72
72
 
73
73
  ---
74
74
 
75
- 2. 次に、「@team.users << current_user」はどのような時に用いるのでしょうか? これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。従って、teamsテーブルには、user_idが入ります。そこで、「@team.users << current_user」は 「@team.user_id = current_user.id」と同じことをしていると理解したのですが、この理解で正しいでしょうか?
75
+ B. 次に、「@team.users << current_user」はどのような時に用いるのでしょうか? これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。従って、teamsテーブルには、user_idが入ります。そこで、「@team.users << current_user」は 「@team.user_id = current_user.id」と同じことをしていると理解したのですが、この理解で正しいでしょうか?
76
76
 
77
77
 
78
78
 

3

文章の整理

2018/05/13 01:33

投稿

YousukeTanaka
YousukeTanaka

スコア79

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- その中で、表題のコードが出てきましたので、意味と使い方の2点を確認させてください。
9
+ その中で、表題のコードが出てきましたので、意味と使い方の2点について、私が理解したことを確認させてください。
10
10
 
11
11
 
12
12
 
@@ -62,9 +62,15 @@
62
62
 
63
63
 
64
64
 
65
+ ---
66
+
67
+
68
+
65
69
  1. 「<<」は要素の結合と理解しています。従って、「@team.users << current_user」 は、「@team.users」に「current_user」を追加しなさい、という命令と理解しました。まず、この理解は正しいでしょうか?
66
70
 
67
71
 
72
+
73
+ ---
68
74
 
69
75
  2. 次に、「@team.users << current_user」はどのような時に用いるのでしょうか? これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。従って、teamsテーブルには、user_idが入ります。そこで、「@team.users << current_user」は 「@team.user_id = current_user.id」と同じことをしていると理解したのですが、この理解で正しいでしょうか?
70
76
 

2

誤りの訂正

2018/05/13 01:33

投稿

YousukeTanaka
YousukeTanaka

スコア79

test CHANGED
File without changes
test CHANGED
@@ -62,25 +62,11 @@
62
62
 
63
63
 
64
64
 
65
- 1.
66
-
67
- 「<<」は要素の結合と理解しています。従って、「@team.users << current_user」 は、
65
+ 1. 「<<」は要素の結合と理解しています。従って、「@team.users << current_user」 は、「@team.users」に「current_user」を追加しなさい、という命令と理解しました。まず、この理解は正しいでしょうか?
68
-
69
- 「@team.users」に「current_user」を追加しなさい、という命令と理解しました。
70
-
71
- まず、この理解は正しいでしょうか?
72
66
 
73
67
 
74
68
 
75
- 2.
76
-
77
- 次に、「@team.users << current_user」はどのような時に用いるのでしょうか?
78
-
79
- これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。
80
-
81
- 従って、teamsテーブルには、user_idが入ります。そこで、「@team.users << current_user」は
82
-
83
- 「@team.user_id = current_user.id」と同じことをしていると理解したのですが、この理解で正しいでしょうか?
69
+ 2. 次に、「@team.users << current_user」はどのような時に用いるのでしょうか? これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。従って、teamsテーブルには、user_idが入ります。そこで、「@team.users << current_user」は 「@team.user_id = current_user.id」と同じことをしていると理解したのですが、この理解で正しいでしょうか?
84
70
 
85
71
 
86
72
 

1

文字の誤りを訂正

2018/05/13 01:27

投稿

YousukeTanaka
YousukeTanaka

スコア79

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  @team = current_user.teams.build(team_params)
36
36
 
37
- **@team.users << current_user**
37
+ @team.users << current_user
38
38
 
39
39
 
40
40
 
@@ -72,7 +72,9 @@
72
72
 
73
73
 
74
74
 
75
+ 2.
76
+
75
- 2. 次に、「@team.users << current_user」はどのような時に用いるのでしょうか?
77
+ 次に、「@team.users << current_user」はどのような時に用いるのでしょうか?
76
78
 
77
79
  これは、teams_controller.rbの中で使用されており、teamモデルは、userモデルと関連しています。
78
80