2012-11-23 60 views
0

我想過期物品保存日期已經達到之後,即:Rails的:使記錄過期

@articles = Article.where(:semiretirement => Date.today) 

我知道,那是不行的,但我怎麼會寫after,而不是平等的?

乾杯!

回答

1

如何:

@articles = Article.where('semiretirement <= ?', Date.today) 

這將查找semiretirement日期小於今天的日期的所有文章。我相信這將是你想要過期的文章已經超過給定的日期。

+0

完美!很簡單。我想倒過來('@articles = Article.where('semiretirement> =?',Date.today)'),但這是解決方案。非常感謝。 –

+0

哦,我明白了。無論如何,很高興爲你工作。 –