質問編集履歴
10
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -90,6 +90,6 @@
|
|
90
90
|
|
91
91
|
|
92
92
|
|
93
|
-
191214追記
|
93
|
+
### 191214追記
|
94
94
|
|
95
95
|
![イメージ説明](fc01202524b275c9298da6086df9e048.jpeg)
|
9
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -85,3 +85,11 @@
|
|
85
85
|
|
86
86
|
|
87
87
|
どうして想定どおり動かないのか分からなくなってしまったので、ご教授願いたいと考えています。よろしくお願いいたします。
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
191214追記
|
94
|
+
|
95
|
+
![イメージ説明](fc01202524b275c9298da6086df9e048.jpeg)
|
8
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
### 実現したいこと
|
2
|
+
|
1
3
|
Railsのアプリケーション開発をしている者です。ログインしているuserのidを利用して、以下のfriend_infoテーブル内にあるnameのフィールドを一覧出力したいと思っています。
|
2
4
|
|
3
5
|
|
7
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
|
55
55
|
```
|
56
56
|
|
57
|
-
上記のコードは動きます。画面上にデータが1件だけ表示されました。しかし今回は、「『user_id=ログインユーザー』に合致するfriend_infoテーブル内にあるnameのフィールドを一覧出力したい」ので、find_byではなく、where句を使いたいです。
|
57
|
+
上記のコードは動きます。画面上にデータが1件だけ表示されました。しかし今回は、「『user_id=ログインユーザー』に合致するfriend_infoテーブル内にあるnameのフィールドを複数件、画面に一覧出力したい」ので、find_byではなく、where句を使いたいです。
|
58
58
|
|
59
59
|
|
60
60
|
|
6
可読性あげた
test
CHANGED
File without changes
|
test
CHANGED
@@ -33,6 +33,10 @@
|
|
33
33
|
※userテーブル→friendテーブル→friend_infoテーブルの順で従属関係は成り立っています。
|
34
34
|
|
35
35
|
※userテーブル、friendテーブル、friend_infoテーブルにはあらかじめテストデータが入っています。
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
### やったこと
|
36
40
|
|
37
41
|
|
38
42
|
|
5
可読性あげた
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,13 +2,13 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
userテーブル
|
5
|
+
[userテーブル]
|
6
6
|
|
7
7
|
id
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
friendテーブル
|
11
|
+
[friendテーブル]
|
12
12
|
|
13
13
|
id
|
14
14
|
|
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
|
19
|
-
friend_infoテーブル
|
19
|
+
[friend_infoテーブル]
|
20
20
|
|
21
21
|
id
|
22
22
|
|
4
可読性あげた
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Railsのアプリケーション開発をしている者です。
|
1
|
+
Railsのアプリケーション開発をしている者です。ログインしているuserのidを利用して、以下のfriend_infoテーブル内にあるnameのフィールドを一覧出力したいと思っています。
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -32,11 +32,7 @@
|
|
32
32
|
|
33
33
|
※userテーブル→friendテーブル→friend_infoテーブルの順で従属関係は成り立っています。
|
34
34
|
|
35
|
-
|
36
|
-
|
37
|
-
|
38
|
-
|
39
|
-
|
35
|
+
※userテーブル、friendテーブル、friend_infoテーブルにはあらかじめテストデータが入っています。
|
40
36
|
|
41
37
|
|
42
38
|
|
3
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,9 +36,7 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
ログインしているuserのidを利用して、friend_infoテーブル内にあるnameのフィールドを一覧出力したいと思っています。
|
39
|
+
ログインしているuserのidを利用して、friend_infoテーブル内にあるnameのフィールドを一覧出力したいと思っています。また、userテーブル、friendテーブル、friend_infoテーブルにはあらかじめテストデータが入っています。
|
40
|
-
|
41
|
-
|
42
40
|
|
43
41
|
|
44
42
|
|
2
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,7 @@
|
|
80
80
|
|
81
81
|
```
|
82
82
|
|
83
|
-
これだと、二行目のfriendsがNoMethodErrorになります。しかし、friend
|
83
|
+
これだと、二行目のfriendsがNoMethodErrorになります。しかし、friends変数をコンソールで調べたら、値はしっかり入っていました。
|
84
84
|
|
85
85
|
|
86
86
|
|
1
変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,7 +56,7 @@
|
|
56
56
|
|
57
57
|
```
|
58
58
|
|
59
|
-
上記のコードは動きます。画面上にデータが1件だけ表示されました。しかし、「『user_id=ログインユーザー』に合致するfriend_infoテーブル内にあるnameのフィールドを一覧出力したい」ので、find_byではなく、where句を使いたいです。
|
59
|
+
上記のコードは動きます。画面上にデータが1件だけ表示されました。しかし今回は、「『user_id=ログインユーザー』に合致するfriend_infoテーブル内にあるnameのフィールドを一覧出力したい」ので、find_byではなく、where句を使いたいです。
|
60
60
|
|
61
61
|
|
62
62
|
|