0

我正在使用 Rails 4

我正在尝试查找所有在未来 5 天内到达日期的预订。arrival是日期数据类型。这是我的尝试:

@bookings = Booking.where("? > arrival-5.days", Time.now.to_date)

我也试过:

@bookings = Booking.where("? > ?", Time.now.to_date, arrival-5.days)

但两者都不起作用。我怎样才能让它工作?

4

1 回答 1

3
@bookings = Booking.where(["arrival <= ?", 5.days.from_now])

这也会吸引昨天的预订,但我会让你弄清楚这一点。

于 2013-10-16T17:12:40.263 回答