【发布时间】:2014-05-09 11:19:47
【问题描述】:
我想创建一个名为 recent_flag 的范围,它返回过去 40 天的产品。我有这样的代码,并且认为并不完美,有没有什么有效的方法可以满足我的要求。
scope :recent_flag, -> { where(product.created_at <= Time.now - 40.day)}
我的数据库是 postgresql。
【问题讨论】:
-
我的回答对你有用吗?
-
@pavan,很抱歉回复晚了,是的,这是正确的,但我使用了另一种方式,感谢你的代码让我虽然不同:) 请检查我的答案。
标签: database postgresql ruby-on-rails-4 scope