Sommaire

Les étapes du pipeline d’agrégation

Pour travailler sur l’agrégation, nous allons supprimer notre ancienne collection personnes et en créer une toute nouvelle :

db.personnes.drop(); 
 
db.personnes.insertMany( 
 { 
     "nom": "Dupont", 
     "prenom": "Catherine", 
     "interets": ["cuisine"], 
     "age": 66 
 }, { 
     "nom": "Duport", 
     "prenom": "Eric", 
     "interets": ["cuisine", "pétanque"], 
     "age": 57 
 }, { 
     "nom": "Duport", 
     "prenom": "Arlette",  
        "interets": ["jardinage"], 
     "age": 80 
 }, { 
     "nom": "Lejeune", 
     "prenom": "Jean", 
     "interets": ["jardinage"], 
     "age": 75 
 }, { 
     "nom": "Lejeune", 
     "prenom": "Mariette", 
     "interets": ["jardinage", "bridge"],  ...