質問編集履歴

1

誤字の修正

2021/08/22 09:42

投稿

rzz
rzz

スコア45

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
- User.joins(:comments).select("*")としてとりあえずgenderを絞らず関連先のテーブルも、全て取得できはないかと考えましたが上手く行きません
77
+ また色々調べているとselectでカラムを絞る必要がありそう
78
78
 
79
79
 
80
80
 
81
- 結合いうこと2回に分けて各テーブル取得るのはテーブルを分けている理由がないも思ってました。
81
+ 一旦、User.joins(:comments).select("*")してgender絞ら関連先のテーブルも、全て取得できるのはない考えましたが上手く行きません
82
82
 
83
83
 
84
+
85
+ 他の方法だとして、結合ということをせず2回に分けて各テーブルを取得するのはテーブルを分けている理由がないなとも思ってました。
86
+
87
+
88
+
89
+ どのように取得するのが最適なのでしょうか。
84
90
 
85
91
 
86
92