У меня есть такие документы
items = [{
owner: [{ name: "user1" }, { name: "user2" }]
},
{
owner: [{ name: "user1" }, { name: "user2" }]
},
{
owner: [{ name: "user2" }, { name: "user3" }, { name: "user4" }]
}];
Поэтому мне нужно посчитать число таких же name
и сгруппировать по name
и оценить их как
results = [{ name: "user2", count: 3 },
{ name: "user1", count: 2 },
{ name: "user3", count: 1 },
{ name: "user4", count: 1 }];