Как сосчитать одинаковые записи в бд?

БД: MongoDB

Записи:

{ object: { donate: 100, user_id: 1 }, _id: 611ea124f68f3e1044c1d485, type: 'don_new', group_id: 1, __v: 0 }

{ object: { donate: 10, user_id: 1 }, _id: 611ea124f68f3e1044c1d485, type: 'don_extension', group_id: 1, __v: 0 }

{ object: { donate: 10, user_id: 1 }, _id: 611ea124f68f3e1044c1d485, type: 'don_stop', group_id: 1, __v: 0 }

{ object: { donate: 10, user_id: 2 }, _id: 611ea124f68f3e1044c1d485, type: 'don_new', group_id: 1, __v: 0 }

Как мне собрать все записи 'don_new' и 'don_extension' по юзерам?

Т.е. [{user_id: 1, dons: 2}, {user_id: 2, dons: 1}] dons = это количество данных 'don_new' и 'don_extension' у одного юзера

Использую модуль 'mongoose'


Ответы (0 шт):