-3
日報を作成するにはどうすればよいですか?以下は、レポートコントローラとビューのための私のコードです。 dailyreportページを開くと、「未定義メソッド `each 'for nil:NilClass」というエラーが発生します。 これは私のレポートコントローラです。日、週、月ごとに販売レポートを表示
class ReportController < ApplicationController
def daily
@sale = Sale.where("created_at >= ?", Time.zone.now.beginning_of_day)
end
def weekly
end
def monthly
end
def topselling
end
end
これは私の意見
<table class="table table-striped">
<thead>
<tr>
<th>Sale ID</th>
<th>Name</th>
<th>Created Date</th>
<th>Total</th>
<th colspan="2"></th>
</tr>
</thead>
<tbody>
<% @sales.each do |sale| %>
<tr>
<td>#<%= sale.id %></td>
<td><%= sale.name %></td>
<td><%= sale.created_at %></td>
<td>Rs.<%= sale.total %></td>
</tr>
<% end %>
</tbody>
</table>
から
@sale
変数です。 – Pavanありがとうございました。愚かな間違いでした。 –