0
В нижеприведенном фрагменте я делаю много манипуляций с базами данных в представлении. («Везде» и «Два каждого цикла»). Каков наилучший способ реорганизации этого кода из представления?Рефакторинг rails3 view activerecord call
По мнению: 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 -%>