2016-04-15 29 views
1

對不起,我不確定如何在標題中提出我的問題,但基本上我試圖遍歷事件並填充表格行,活動日期最接近今天的日期。Haml,Ruby on Rails,如何根據日期填充表格

- @events.each do |event| 
    - if event.date > DateTime.now.to_date 
    %tr 
     %td= event.name 
     %td= event.description 
     %td= event.date 

在此先感謝!

回答

2

您應該按日期降序排列的事件:

- @events.order(date: :desc).each do |event| 
    %tr 
    %td= event.name 
    %td= event.description 
    %td= event.date