MongoDB - Soma Agregada

Eu estou tentando calcular a quantia total de dinheiro gasto sendo rastreado dentro do nosso banco de dados. Cada documento do pedido contém um campo "total_price"

Eu estou tentando usar o seguinte código:

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

Infelizmente, a única saída que recebo é:{ "result" : [ { "_id" : null, "total" : 0 } ], "ok" : 1 }

Mas, para verificar, existem dados numéricos armazenados, e não estão sendo somados:db.orders.find()[0].total_price isto resulta em8.99

Qualquer ajuda seria muito apreciada. Eu tenho muito pouca experiência usando o MongoDB. Eu só cobri o básico neste momento.

Agradeço antecipadamente.

questionAnswers(1)

yourAnswerToTheQuestion