const mongoose = require('mongoose'); mongoose.connect('mongodb://backone_inspect:backone_inspect@mongodb.prod.proit.id:27017/backone_inspect_0') .then(async (m) => { const result = await m.connection.db.collection('countrystats').aggregate([ { $group: { _id: '$country_name', download: { $sum: '$download' } } }, { $sort: { download: -1 } } ]).toArray(); console.log(result); process.exit(0); });