質問編集履歴

6

質問内容の修正

2019/03/15 11:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,11 +30,11 @@
30
30
 
31
31
  ```
32
32
 
33
- いてい
33
+ という感じで groups が group_users を has_many でもっている関係です
34
34
 
35
35
 
36
36
 
37
- コントローラー内で
37
+ コントローラー内で Group から子テーブルを参照しようと
38
38
 
39
39
  ```
40
40
 
@@ -44,7 +44,7 @@
44
44
 
45
45
  ```
46
46
 
47
-
47
+
48
48
 
49
49
  ```
50
50
 
@@ -54,7 +54,7 @@
54
54
 
55
55
  ```
56
56
 
57
-
57
+ のようにかいていずれも
58
58
 
59
59
  ```
60
60
 

5

質問内容の修正

2019/03/15 11:33

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -62,7 +62,7 @@
62
62
 
63
63
  ```
64
64
 
65
- となって出力されるSQLをみても includes による Join が実行されません
65
+ となって出力されるSQLをみても includes による Join 自体が実行されません
66
66
 
67
67
  原因がわかる方いらっしゃいましたら助けていただけるとありがたいです
68
68
 

4

質問内容の修正

2019/03/15 11:32

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -84,4 +84,6 @@
84
84
 
85
85
  普段は意識しなくてすむんですがネームスペースを使っただけで
86
86
 
87
- テーブル名なのかモデル名なのかアソシエーションなのか何が何をみているか把握していと動なくて苦労します…
87
+ テーブル名なのかモデル名なのかアソシエーションなのかファイル名
88
+
89
+ 何が何をみているか把握してないと動かなくて苦労します…

3

質問内容の修正

2019/03/15 11:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -77,3 +77,11 @@
77
77
  なれていなくていろいろなところでよくあるブログ記事のコードが動かなかったりするので
78
78
 
79
79
  何がどう変わるか一覧まとめみたいなのがあると助かるのですが…
80
+
81
+
82
+
83
+ あまりに自動でやってくれるブラックボックスな部分が多くて
84
+
85
+ 普段は意識しなくてすむんですがネームスペースを使っただけで
86
+
87
+ テーブル名なのかモデル名なのかアソシエーションなのか何が何をみているか把握してないと動かなくて苦労します…

2

質問内容の修正

2019/03/15 11:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -65,3 +65,15 @@
65
65
  となって出力されるSQLをみても includes による Join が実行されません
66
66
 
67
67
  原因がわかる方いらっしゃいましたら助けていただけるとありがたいです
68
+
69
+
70
+
71
+
72
+
73
+ ### 追記:
74
+
75
+ namespace を最近はじめて使ったのですが
76
+
77
+ なれていなくていろいろなところでよくあるブログ記事のコードが動かなかったりするので
78
+
79
+ 何がどう変わるか一覧まとめみたいなのがあると助かるのですが…

1

質問内容の修正

2019/03/15 11:10

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  class Group
28
28
 
29
- has_many :user_groups, class_name: Test::GroupUser, foreign_key: :test_group_id
29
+ has_many :group_users, class_name: Test::GroupUser, foreign_key: :test_group_id
30
30
 
31
31
  ```
32
32