回答編集履歴
1
発展方法について追記
test
CHANGED
@@ -94,6 +94,8 @@
|
|
94
94
|
|
95
95
|
results << {class: sc, average: sc.grade_of_classes.average(:grade)}
|
96
96
|
|
97
|
+
# school_classインスタンスにひも付いているgrade_of_classのgrade平均をArelで取得している
|
98
|
+
|
97
99
|
end
|
98
100
|
|
99
101
|
end
|
@@ -125,6 +127,14 @@
|
|
125
127
|
```
|
126
128
|
|
127
129
|
とまあ、こんな感じでしょうか。
|
130
|
+
|
131
|
+
|
132
|
+
|
133
|
+
後は、授業に年度を入れて、複数年で記録できるようにしたり、
|
134
|
+
|
135
|
+
StudentクラスとSchoolClassクラスを関連づけするようにして、
|
136
|
+
|
137
|
+
自分が取っている授業のみを入力できるようにするとか、そういう風に発展させてゆけば良いかと思います。
|
128
138
|
|
129
139
|
|
130
140
|
|