跳到主要内容
CNode

一个aggregate问题

问答
Hhfqf发布于 9 年前最后回复 9 年前
437970

想统计出时间段内每天的新增用户,这样写合适吗,可不可以不用$dateToString(在bae上报错了) Contact.aggregate([ {$project: { inserttime: { $dateToString: { format: '%Y-%m-%d', date:'$date' }}, num: {$sum: 1}, owner:'$owner'} }, {$match:{owner:_owner, inserttime:{$gte:_startTime+' 00:00:01'},inserttime:{$lte:_endTime+' 23:59:59'}}}, {$group:{_id:'$inserttime',num:{$sum:1}}},

]).exec(function (err,doc) {
查看回复

回复 (4)

H
hfqf#49 年前
引用 Fov6363你把这个命令行先放到Mongodb里执行看报不报错,再放到程序里....

@Fov6363 本地环境没问题,我猜可能是bae的mongo版本低了

F
Fov6363#39 年前

你把这个命令行先放到Mongodb里执行看报不报错,再放到程序里....

H
hfqf#29 年前

算了 还是搞几个循环解决吧

H
hfqf#19 年前

跪求

参与回复

登录后即可参与回复。登录