次のコードを試してください参照-
https://docs.mongodb.com/manual/reference/operator/集計/条件/
https://docs.mongodb.com/manual/reference/operator/集約/グループ/
DB.aggregate([
{$project:
{
tag_id: '$tag_id',
unreadcount: { $cond: [ { $eq: [ '$unread', 'true' ] }, 1, 0 ] }
}},
{ $group: {
_id: '$tag_id',
unread: { $sum: '$unreadcount'},
}}
], function (err, results) {
console.log(results);
})