sql >> Databasteknik >  >> NoSQL >> MongoDB

Hitta summan av fält i arrayen i MongoDB

Du behöver inte använda $unwind och $group här... Ett enkelt $project fråga kan $sum hela din poäng...

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



  1. MongoDB - Skapa en samling

  2. När ska man använda Redis istället för MySQL för PHP-applikationer?

  3. Är Mongoose-frågeresultat skrivskyddat?

  4. MongoDB bästa praxis för att räkna relaterade dokument