Dans un $group
étape, _id
est utilisé pour désigner la condition de groupe. Vous en avez évidemment besoin.
Si vous êtes familier avec le monde SQL, considérez-le comme le GROUP BY
clause.
Veuillez noter, dans ce contexte également, _id
est vraiment un identifiant unique dans la collection générée, comme par définition $group
ne peut pas produire deux documents ayant la même valeur pour ce champ.