0

我想统计这个月我所有的优惠条目。目前我用它来计算:

@offer_count = Offers.find_all_by_accepted(false).count

这很好用,但正如您所见,它确实计算了我的所有条目。所以我的问题是我怎样才能改变这个只得到这个月的条目数。

此外,我希望有可能复制此内容并找到我在特定月份的所有优惠。就像在 1 月份获得所有接受虚假和创建的报价一样。

4

1 回答 1

1

用于beginning_of_month比较日期:

Order.where('created_at >= ?', Time.now.beginning_of_month)

如果那是你想要的,你当然可以代替created_at。如果需要,updated_at您还可以添加更多条件(例如,您的问题似乎需要)。where.where(:accepted => false)

于 2012-06-24T14:15:31.927 回答