Я пытаюсь подсчитать количество строк, имеющих значение элемента дочернего массива как true.
{
_id: 1,
name: 'test',
items: [{'name': 'harry', valid: true}]
},
{
_id: 2,
name: 'walter',
items: [{'name': 'potter', valid: false}]
},
{
_id: 3,
name: 'walter',
items: [{'name': 'baby', valid: true}]
}
Мне нужно получить количество с помощью функции агрегата.В результате,
count 3, valid: 2, nonValid: 1
Может ли кто-нибудь помочь мне с этим?