在我看来,我有以下行代码:
<td> Model.some_instance_method(args) </td>
我想澄清这一点。下面我粘贴整个代码。
在我看来,我有以下行代码:
<td> Model.some_instance_method(args) </td>
我想澄清这一点。下面我粘贴整个代码。
你没有说清楚你的目标是什么。假设您只是希望它是更惯用的 Rails 代码,这样的事情会更干净:
class PinnedContent < ActiveRecord::Base
def reports
PinnedContentReport.where("pinned_content_id = ?", self.id).count
end
end
在您看来:
<% @reported_pinned_contents.each do |reported_pinned_content| %>
<tr>
<td><%= reported_pinned_content.id %></td>
<td><%= reported_pinned_content.reports %></td>
<td></td>
</tr>
<% end %>