MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB Regrouper par champ, le compter et le trier desc

En regardant votre requête SQL, il semble que vous souhaitiez trier par nombre. Donc, dans la requête mongo, vous devez également mentionner countA comme champ de tri.

db.coll.aggregate([
  {
     $group: { 
        _id: "$mainsubject.code", 
        countA: { $sum: 1}
     }
  },
  {
    $sort:{'countA':1}
  }
])