質問編集履歴
1
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,6 +62,8 @@
|
|
62
62
|
|
63
63
|
### 自分で考えたこと
|
64
64
|
|
65
|
+
|
66
|
+
|
65
67
|
まずテーブルを結合するためにjoinsで
|
66
68
|
|
67
69
|
User.joins(:comments)をする必要があると考えました。
|
@@ -72,15 +74,19 @@
|
|
72
74
|
|
73
75
|
|
74
76
|
|
75
|
-
|
76
|
-
|
77
|
-
|
77
|
+
また色々調べているとselectでカラムを絞る必要がありそうです。
|
78
78
|
|
79
79
|
|
80
80
|
|
81
|
-
|
81
|
+
一旦、User.joins(:comments).select("*")としてgenderを絞らず関連先のテーブルも、全て取得できるのではないかと考えましたが上手く行きません。
|
82
82
|
|
83
83
|
|
84
|
+
|
85
|
+
他の方法だとして、結合ということをせず2回に分けて各テーブルを取得するのはテーブルを分けている理由がないなとも思ってました。
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
どのように取得するのが最適なのでしょうか。
|
84
90
|
|
85
91
|
|
86
92
|
|