我在这方面遇到了很多麻烦:
对于 RPI 应用程序,我的所有结果都在一个表中:结果
我正在尝试根据特定数据范围打印表格: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
打印整张桌子就好了。但是如何将其限制在特定的数据范围内?