码上敲享录 > mongoDB常见问题解答 > aggregat的$group和$match查询老是没结果,Fetched 0 record(s) in 0ms

aggregat的$group和$match查询老是没结果,Fetched 0 record(s) in 0ms

上一章章节目录下一章 2018-10-15已有2991人阅读 评论(0)

aggregat的$group和$match查询老是没结果,Fetched 0 record(s) in 0ms


解决方法:

交换$match和$group的位置,把$match语句放前面,$group放后面,例如:

db.table_name.aggregate([ {$match:{'scid':'123456','sendtimesec': { "$gte" : '2018-10-15 07:59:00', "$lte" : '2018-10-15 08:00:59' }}}, { $group:

{ _id: null, sendcount : {$sum : '$sendcount'} , successtype0 : {$sum : '$successtype0'}} }])


本文链接:http://www.yayihouse.com/yayishuwu/chapter/1635

0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交