选择数据的最佳方法created_at =今天|| created_at =昨天

时间:2014-06-24 09:12:06

标签: ruby-on-rails activerecord

我的应用中的所有数据每天都在凌晨12:00更新,但可能需要一些时间才能更新数据(1,2小时)。

因此,我需要检查今天的数据是否存在,如果不是从昨天获取数据。

这样做的最佳方式是什么?

直到这一点,我创建了范围和方法来做到这一点,但我知道应该有更好的方法。

@project.landings.today.present? ?
  @project.landings.today : @project.landings.yesterday

我正在寻找一种可以与多个类共享的方法,并在可能的情况下提高性能,考虑到几乎每个视图都在检查数据是否存在。

0 个答案:

没有答案