使用java在mongodb中使用lte和gte

时间:2017-09-24 03:48:29

标签: java mongodb

我正在使用Mongodb,我需要检索具有指定日期范围的记录集,例如从日期到日期。

我正在使用java中的标准对象来形成查询

但它不考虑等于日期

例如:

FROM日期:15-09-2017 tdate:23-09-2017 到目前为止它没有考虑23-09-2017,因为它是lte(小于等于)它应该采取它并获取记录。

Query query = new Query(Criteria.where("b").elemMatch(Criteria.where("startDate").lte(date).and("endDate").gte(date) )

有人可以帮我吗?

0 个答案:

没有答案