使用mongodb提取最近24小时内创建的特定订单

时间:2019-06-21 16:49:33

标签: ruby-on-rails mongodb

我被困在查询中,我需要获取没有发票的订单,创建时间从24小时开始增加。

orders = company.orders.where(invoice_id: nil).where(:created_at.gte => (Time.now - 1.day))

1 个答案:

答案 0 :(得分:0)

可能对其他人有用 我在.gte中弄错了,但是我需要添加.lte

orders = company.orders.where(invoice_id: nil).where(:created_at.lte => (Time.now - 1.day))