MongoDB - Suma Agregada

Estoy intentando calcular la cantidad total de dinero que se está realizando un seguimiento dentro de nuestra base de datos. Cada documento de pedido contiene un campo "total_price"

Estoy intentando usar el siguiente código:

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

Desafortunadamente, la única salida que obtengo es:{ "result" : [ { "_id" : null, "total" : 0 } ], "ok" : 1 }

Pero para verificar, en realidad hay datos numéricos almacenados, y simplemente no se totalizan:db.orders.find()[0].total_price esto resulta en8.99

Cualquier ayuda sería muy apreciada. Tengo muy poca experiencia con MongoDB. Sólo he cubierto lo básico en este punto.

Gracias de antemano.

Respuestas a la pregunta(1)

Su respuesta a la pregunta