根据日期比较选择记录

时间:2012-07-29 16:47:16

标签: ruby-on-rails

我的数据库中有一堆“游乐设施”。我想只显示其“date_range_end”字段(日期)在当前日期之后的那些字段。在我的控制器中我有这个:

Ride.find(:all, :conditions => [ :date_range_end > Date.today ])

但是这会导致此错误:符号与日期的比较失败

那么我该如何执行此查询?

1 个答案:

答案 0 :(得分:4)

Ride.where('date_range_end > ?', Date.today).all