首页 > 其他 > 详细

Mongo 条件查询,连表查询,分组查询

时间:2020-05-09 09:17:57      阅读:113      评论:0      收藏:0      [点我收藏+]
db.appMsgCollection.aggregate (
[ { $ lookup :{ FROM :"msgTypeCollection",
localField :"message.templateTypeId",
foreignField :"msgTypeId",
AS :"cname" } },
{ $ MATCH :{ "createTime" :{ "$gte" :ISODate (
"2020-04-01T00:00:00.000+08:00"
),
"$lt" :ISODate ("2020-05-01T00:00:00.00+08:00") },
"accessId" :{ $ ne :"msgcenter" } } },
{ $ GROUP :{ _id :"$message.msgTitle",
msgTitle :{ $ FIRST :"$message.msgTitle" },
cname :{ $ FIRST :"$cname.cname" },
templateTypeId :{ $ FIRST :"$message.templateTypeId" },
msgContent :{ $ FIRST :"$message.msgContent" },
sendCount :{ $ SUM:1 },
pushTime :{ $ FIRST :"$createTime" },
} } ]
)

Mongo 条件查询,连表查询,分组查询

原文:https://blog.51cto.com/7218743/2493468

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!