У меня есть две коллекции:
collection1 : [{
user_id : '12',
status : 'active'
},
{
user_id : '123',
status : 'active'
}]
collection2 :[{
user_id :'12',
item : 'a'
},
{
user_id :'12',
item : 'ac'
},
{
user_id :'12',
item : 'ab'
}]
Я хочу получить список всех пользователей из collection1 вместе с их количеством в collection2, в результате получится что-то вроде этого: {user_id :'12', collection2_count :3 , user_id:'123, collection2_count :0}
using mongoose.
Я попытался вызвать его в цикле, но это не кажется эффективным с точки зрения производительности.