码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2020-05-09 00:48:39      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:fir   oda   match   typeid   gre   gty   first   mat   end   

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 条件查询,连表查询,分组查询

标签:fir   oda   match   typeid   gre   gty   first   mat   end   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!