我有一个db数据如下
{ "_id" : ObjectId("5a2109572222085be93ef10d"),"name" : "data1","date" : "2017-12-01T00:00.0Z","status" : "COMPLETED"},{ "_id" : ObjectId("5a2109572222085be93ef10d"),"status" : "Failed"}
{ date:”2017-12-01T00:00:0Z”,total:”2″,completed:1,Failed:1 }
我试过这段代码,但没有产生上面的结果
db.test.aggregate([ {$group: {_id : {date : '$date',status:'$status'},total:{$sum :1}}},{$project : {date : '$_id.date',status : '$_id.status',total : '$total',_id : 0}} ])
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。