[英]Iterate over 'DateTime' field and display only current and future objects
我有一個用於顯示事件的DateTime
字段,並且只想顯示今天或將來安排的事件。 我找到了groupdate ,它看起來很酷,但是我想知道是否有一種無寶石的方式對於這種特殊用途是最好的。
index.html.rb
<% @events.each do |event| %>
<tr>
<td><%= event.name %></td>
<td><%= event.start_time %></td>
...
</tr>
<% end %>
您可以使用
@events = Event.where("your_database_field >= ?", Date.current)
您是否嘗試過使用where語句?
@events.where("your_date_field >= ?", Date.today)
您應該在控制器中設置@events,然后可以按原樣保留發布的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.