我正在使用Rails 4
我试图在接下来的5天内找到所有预订的抵达日期。 arrival
是日期数据类型。这是我的尝试:
@bookings = Booking.where("? > arrival-5.days", Time.now.to_date)
我也试过了:
@bookings = Booking.where("? > ?", Time.now.to_date, arrival-5.days)
但是没有工作。我怎么能让这个工作?
答案 0 :(得分:3)
@bookings = Booking.where(["arrival <= ?", 5.days.from_now])
这也会从昨天开始预订,但我会让你想出那个。