Как сосчитать одинаковые записи в бд?
БД: 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'