查找今天创建的文档

时间:2016-02-04 03:10:09

标签: mongodb meteor

所以,在meteor中,我正在尝试计算今天创建的文档数量。显然,下面的代码会尝试将其与日期和日期相匹配。

var ct2 =  Bids.find({$and:[{bidder:currentUser},{createdAt:Date()}]}).count();

如何查找今天的文件数量?

提前致谢。

2 个答案:

答案 0 :(得分:3)

你可能需要做这样的事情

Query to get last X minutes data with Mongodb

var ct2 =  Bids.find({
    $and: [
       { bidder: currentUser },
       {
           createdAt: { $gt: new Date(Date.now() - (1000 * 60 * 60 * 24)) }
       }
    ]
}).count();

答案 1 :(得分:1)

使用时刻js:

date=moment().add(-1,'days').toISOString();
val1 = checkdate1.substring(0, 11)
temp=val1+'23:59:59.'
val3=date.substring(20,25)
val4=temp+val3;
count = Bids.find({"createdAt": {$gt:new Date(val4)}}).count()
相关问题