【发布时间】:2013-10-22 11:44:13
【问题描述】:
我正在尝试查询我的 rails 数据库 (Postgres) 中的购买表,并且我想查询时间范围。
例如,我想知道在所有日期的下午 2 点到 3 点之间进行了多少购买。
此表中有一个created_at 列,但如果不搜索特定日期,我不知道如何完成此操作。
我试过了:
Purchases.where("created_at BETWEEN ? and ?", Time.now - 1.hour, Time.now)
但这最终只会搜索今天的日期与那些时间。
【问题讨论】:
标签: sql ruby-on-rails ruby postgresql rails-activerecord