Olá time, durante as aulas tive interesse em fazer um filtro dentro do array de dependentes. Por exemplo: quero retornar todos os dependentes do genero "Feminino", fiz algumas tentativas mas ainda não cheguei ao resultado esperado. Segue tentativa:
db.clientes.aggregate([
{$match:{"dependentes.genero": "Feminino"}},
{$unwind:"$dependentes"},
{ $group: {
_id: "$genero",
count: { $sum: 1 }
}}
])
Podem me sugerir como obter o resultado desejado por favor?