Rayen fazai 3iot2tp2 Tp3
objectif
Dans ce TP, nous allons explorer l'agrégation en MongoDB, un processus permettant de
transformer et d'analyser des documents via un pipeline d'étapes successives. Chaque étape
applique une opération spécifique pour produire des résultats complexes.
Tp:
1)
Etape 1 : Rechercher la collection d'artistes et l'enregistrer dans une
variable.
Etape 2 : Effectuer une boucle while tant que la variable n'est pas vide.
À chaque itération, récupérer un artiste de la collection.
Rechercher dans la collection movies les films dans lesquels l'artiste joue
un rôle à l'aide des fonctionnalités find et count.
Etape 3 : Afficher les résultats.
2) Faire un regroupement par genre de films:
3) on a 2 collection on va faire une jointure :
Nous allons créer une collection étudiant et une autre cours, puis afficher les
détails des cours d'un étudiant:
Conclusion:
Dans ce TP, on gère les collections avec différents types d'agrégation.
On note que $unwind permet de mettre une collection complexe
dans une même collection pour faciliter la gestion des données.