2016-04-15 4 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 
関連する問題