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

Finden Sie die Summe der Felder innerhalb des Arrays in MongoDB

Sie müssen $unwind nicht verwenden und $group hier... Ein einfaches $project Abfrage kann $sum sein Ihre gesamte Punktzahl...

db.PQRCorp.aggregate([
  { "$project": {
    "name": 1,
    "totalTermScore": {
      "$sum": "$results.score"
    }
  }}
])