回答編集履歴

3

2017/05/09 05:00

投稿

moke
moke

スコア2241

test CHANGED
File without changes

2

2017/05/09 05:00

投稿

moke
moke

スコア2241

test CHANGED
@@ -68,7 +68,7 @@
68
68
 
69
69
  ```
70
70
 
71
-
71
+ うーん、レガシィー
72
72
 
73
73
  あと
74
74
 
@@ -93,3 +93,5 @@
93
93
  ひとつのmethodで最終的に必要な値の取得ができ
94
94
 
95
95
  見通しがよくなるのがdelegateのメリットです。
96
+
97
+

1

2017/05/09 05:00

投稿

moke
moke

スコア2241

test CHANGED
@@ -34,6 +34,42 @@
34
34
 
35
35
  ```
36
36
 
37
+ 違うこうかも
38
+
39
+
40
+
41
+ ```ruby
42
+
43
+ class EmpGroup < ApplicationRecord
44
+
45
+
46
+
47
+ #社員マスタとアソシエーション
48
+
49
+ belongs_to :employee
50
+
51
+
52
+
53
+ #部、課、グループとアソシエーション
54
+
55
+ belongs_to :department
56
+
57
+ belongs_to :section
58
+
59
+ belongs_to :group
60
+
61
+ delegate :dep_name,to: :department,prefix: false
62
+
63
+ delegate :sec_name,to: :section,prefix: false
64
+
65
+ delegate :grp_name,to: :group,prefix: false
66
+
67
+ end
68
+
69
+ ```
70
+
71
+
72
+
37
73
  あと
38
74
 
39
75
  ```ruby