我需要对列求和。
我认为问题出在课堂上,在我采取 performance_reports 的行动中。 我有关联,所以我通过下一个代码获得与用户相关的所有报告:
    @performance_reports = Array.new
     current_user.websites.each do |website|
      reports = website.performance_reports
        reports.each do |report|
        @performance_reports.push(report)
      end
    end
在我看来,我正在打印每个报告,在底部我想打印列的摘要。
这是视图:
   <% @performance_reports.each do |performance_report| %>
      <tr>
        <td><%= performance_report.impressions %></td>
        <td><%= performance_report.clicks %></td>
        <td><%= performance_report.conversions %></td>
      </tr>
     <% end %>
     <tr>
      <td><%=  @performance_reports.count(:clicks)%></td>
      <td><%=  @performance_reports.count(:conversions)%></td>
     </tr>
所有 - clicls,转换 - 都是整数类型。此代码正在打印,摘要为 0。
我有两个问题:如何对整数求和以及如何对不保存到数据库的非整数列求和?