我们可以使用db.getCollection.find查询在mongodb中的文档的两个字段之间进行比较吗?

时间:2019-05-10 05:56:28

标签: java mongodb mongodb-query

我在mongodb中有一个集合,与在SQL中相同,

list

我需要找到所有过期的订单,即具有(orderDate + expiredTimeInSeconds)> current_date的订单。

我使用以下查询来获取满足上述条件的前100条记录,

map

但是,问题是,聚合花费大量时间在大型数据库上运行,可以使用其他耗时更少的mongoDB查询/功能来实现这一点吗?

P.S。如果查询具有Java支持,则为首选。

0 个答案:

没有答案