MongoDB - suma zagregowana

Próbuję obliczyć całkowitą kwotę wydaną na śledzenie w naszej bazie danych. Każdy dokument zamówienia zawiera pole „total_price”

Próbuję użyć następującego kodu:

db.orders.aggregate({
    $group: {
        _id: null,
        total: {$sum: "$total_price"}
    }
})

Niestety jedynym wyjściem, jakie otrzymuję, jest:{ "result" : [ { "_id" : null, "total" : 0 } ], "ok" : 1 }

Aby jednak zweryfikować, przechowywane są dane liczbowe i nie są one sumowane:db.orders.find()[0].total_price to skutkuje8.99

Każda pomoc byłaby bardzo mile widziana. Mam bardzo małe doświadczenie z MongoDB. W tym momencie omówiłem tylko podstawy.

Z góry dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion