@Document
public class Product extends Item {
private Date onlineDate;
private Date offlineDate;
}
数据
Product {
onlineDate : some date
offlineDate : null
}
以下查询返回0次点击
query.addCriteria(Criteria.where("onlineDate").lte(date).and("offlineDate").gte(date))
但是下面的查询返回结果
q
我有一个日期范围的查询,工具几天,但没有答案。我在node.js express.js MongoDB Mongoose工作。这个查询在MongoDB中工作得很好: date = new Date();
date.setDate(date.getDate() - 1);
db.getCollection('c_crimes').find({DateTime:{$gte:date.toISOString(),$lte:new Date().toISOString()}}) 但是在我的节点代码和mongoose中使用完全相同的数据库和其他数据库的查询将返回空数组[]: le