ruby按日期排序,从今天开始

时间:2017-08-22 16:15:01

标签: ruby sorting ruby-on-rails-5

我正在尝试按日期从今天的日期开始对数组进行排序。我正在使用

  @bookings.order(start_time: :asc ).each do

按照您的预期排序我的列表,它从头开始。我如何返回从今天开始的列表?

1 个答案:

答案 0 :(得分:2)

@bookings.where("start_time >= '#{Date.today}'")
         .order(start_time: :asc)
         .each { ... }