Rails Active Record - 获取每日最新记录

时间:2018-06-07 18:19:53

标签: ruby-on-rails activerecord

我的Rails模型中有一个“E3TimeStamp”属性(datetime)。我想要做的是获得两个日期之间的ActiveRecord关系,但是对于每一天,我只想获得最新的记录(基于该E3TimeStamp属性)。所以我想做的是:

MyModel.where("DATE(E3TimeStamp) BETWEEN ? AND ?", start_date, end_date)

但是像这样,如果有多个记录,我会全部检索它们......我每天只需要一条记录(最近的记录)。我怎么能在积极的记录上做到这一点?提前致谢

0 个答案:

没有答案