Groupe tableau après vous détendre et match

J'ai un double imbriquée schéma:

mongoose.model('Team', mongoose.Schema(
{
 players : [{ 
    trikots : [{
        isNew : Boolean,
        color : String
    }]
 }]
})

Pour l'instant, ma requête ressemble à ceci:

Team.aggregate()
        .match({'_id' : new ObjectId(teamId)})
        .unwind('players')
        .unwind('players.trikots')
        .match({'players.trikots.isNew' : 'red', 'players.trikots.isNew' : true})
        .exec(sendBack);

Mais j'aimerais avoir une Équipe à l'objet, qui contient tous les joueurs dans un tableau. Comment puis-je y parvenir?