私はレールにかなり慣れていませんが、まだメソッドをまとめることに慣れています。現在、複数の列から個別のデータを平均化する方法を作成しようとしています。HTMLテーブルに情報を簡単に表示できるように、すべてを1つのメソッドで実行したいと思います。
現在、私は自分のモデルにこれを持っています:
def averagedonate
scores.group(:donatedate).average('donateamount')
scores.group(:donatedate).average('rating')
end
次のようなテーブルでそれらを使用できるようにしたいと思います。
<% @averagedonate.each do |donatedate, donateamount, rating| %>
<tr>
<td><%= donatedate %></td>
<td><%= donateamount %></td>
<td><%= rating %></td>
</tr>
これを行うために averagedonate メソッドを変更するにはどうすればよいですか? 前もって感謝します!