且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

mongodb-获得按字段分组的总和的最大值

更新时间:2023-02-04 09:13:58

$ sort 中使用 $ limit 以获取最大总数:

Use $sort with $limit to get the maximum total:

db.items.aggregate([
  { $match: {} },
  { $group: {
         _id: '$category',
         sumQ: {$sum: '$quantity'}
      } 
  },
  { $sort: {sumQ: -1 } },
  { $limit: 1 }
])