鍍金池/ 問答/C  C++  Ruby  網(wǎng)絡(luò)安全  HTML/ HTML/嵌入 Ruby 字?jǐn)?shù)統(tǒng)計(jì)代碼錄入

HTML/嵌入 Ruby 字?jǐn)?shù)統(tǒng)計(jì)代碼錄入

這是一個(gè)學(xué)校課程評分系統(tǒng)的評論頁面,我想要做到:
1.統(tǒng)計(jì)每條一評論的字?jǐn)?shù)
2.當(dāng)整個(gè)loop結(jié)束以后統(tǒng)計(jì)出所有評論的字?jǐn)?shù)總計(jì)

<div id="header">
<h1>Course Rating Information </h1>
<p>
Number:
<%= @course.number %>
</p>
<p>
Year:
<%= @course.year %>
</p>
<p>
Name:
<%= @course.name %>
</p>
</div>
<div id="pagebody">
<% if @course.comments.exists? %>
<h2>Ratings</h2>
<% @course.comments.each do |comment| %>

<p>
  <strong>Commenter:</strong>
  <%= comment.commenter %>
</p>
<p>
  <strong>Comment:</strong>
  <%= comment.comment %>
</p>

<% end %>
<% else %>
<h2>No ratings available</h2>
<% end %>
</div>
<div id="footer">
<%= link_to 'New Comment', new_course_comment_path(@course) %>

<%= link_to 'Back to course listing', courses_path %>
</div>

回答
編輯回答
哎呦喂

@course.comments.sum{ |cc| cc.comment.length }

2017年3月26日 20:30