MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB Gruppieren Sie nach Feld, zählen Sie es und sortieren Sie es desc

Wenn Sie sich Ihre SQL-Abfrage ansehen, sieht es so aus, als ob Sie nach Anzahl sortieren möchten. In der Mongo-Abfrage sollten Sie also auch countA erwähnen als Sortierfeld.

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