我想统计这个月我所有的优惠条目。目前我用它来计算:
@offer_count = Offers.find_all_by_accepted(false).count
这很好用,但正如您所见,它确实计算了我的所有条目。所以我的问题是我怎样才能改变这个只得到这个月的条目数。
此外,我希望有可能复制此内容并找到我在特定月份的所有优惠。就像在 1 月份获得所有接受虚假和创建的报价一样。
我想统计这个月我所有的优惠条目。目前我用它来计算:
@offer_count = Offers.find_all_by_accepted(false).count
这很好用,但正如您所见,它确实计算了我的所有条目。所以我的问题是我怎样才能改变这个只得到这个月的条目数。
此外,我希望有可能复制此内容并找到我在特定月份的所有优惠。就像在 1 月份获得所有接受虚假和创建的报价一样。
用于beginning_of_month
比较日期:
Order.where('created_at >= ?', Time.now.beginning_of_month)
如果那是你想要的,你当然可以代替created_at
。如果需要,updated_at
您还可以添加更多条件(例如,您的问题似乎需要)。where
.where(:accepted => false)