2
<% @courses.each do |course| %>
<tr>
<th>Users</th>
</tr>
<tr>
<td>
<span><%= course.not_competent %></span> <span><%= course.novice %></span></td>
</tr>
<% end %>
내 코스 모델에 나는이
def novice
self.courses_users.low_scores.collect{|score| score.user.username}.join(', ')
end
def not_competent
self.courses_users.really_low_scores.collect{|score| score.user.username}.join(', ')
end
문제가이 일을하고, 그래서 확인은 .... 쿼리의 수천을 실행이 접근하는 더 나은 방법이 그 DB를
필자가 생각한 ': include'를 사용하십시오. – Zabba