【发布时间】:2011-01-19 06:31:54
【问题描述】:
想象一下,我有很多修订的 wiki 文章。我想通过数据库使用 ActiveRecord 进行查询,它只返回那些在过去 24 小时内更新的文章。这样的事情可能吗?
我想它会是这样的:
Articles.find_all(:include => :revisions,
:conditions => {:revision[updated_at] => 1.week.ago..Time.now.utc})
如果这不可能,是否有某种类型的原始 SQL 可以传递给 find_by_SQL 来解决问题?
【问题讨论】:
标签: ruby-on-rails activerecord include conditional-statements findall