私はこれで多くの問題を抱えています:
RPIアプリケーションの場合、すべての結果は1つのテーブル内にあります:results
特定のデータ範囲に基づいてテーブルを印刷しようとしています:2011-07-31..2012-07-01
私のコントローラーでは:
class SeasonsController < ApplicationController
def s2012
@results = Result.all
@s2012 = Result.where(:date => (2011-07-31)..(2012-07-01))
end
end
私からしてみれば:
<table>
<tr>
<th>Event ID</th>
<th>Date</th>
</tr>
<% @s2012.each do |result| %>
<tr>
<td><%= result.event_id %></td>
<td><%= result.date %></td>
</tr>
<% end %>
</table>
これはエラー(小さな奇跡)を出力しませんが、ビューには何も表示されません。@results = Result.all
テーブル全体をうまく印刷します。しかし、どうすれば特定のデータ範囲に制限できますか?