В приведенном ниже фрагменте я много манипулирую базой данных в представлении. (.where и по две петли). Каков наилучший способ реорганизовать этот код из представления?
В представлении: index.html.erb
<%- @lesson.sections.each do |section| -%>
<%- section_correlations = section.correlations.where(:grade => 4) %>
<%- unless section_correlations.blank? -%>
<h3><%= section.full_title %></h3>
<%- section_correlations.each do |correlation| -%>
<%= correlation.description %>
<%- end -%>
<%- end -%>
<%- end -%>