Introduction
Dans ce défi, votre mission consiste à utiliser MongoDB pour alimenter une collection students avec plusieurs documents. Cet exercice testera votre compréhension de la commande insertMany, qui permet d'insérer plusieurs documents dans une collection en une seule opération.
Insérer plusieurs documents dans la collection students
Vous allez remplir la collection students avec les enregistrements suivants en utilisant la commande insertMany.
Tâches
Insérez les documents suivants dans la collection students :
[
{ "name": "Alice Brown", "age": 20, "major": "Engineering", "gpa": 3.6 },
{ "name": "Bob White", "age": 22, "major": "Physics", "gpa": 3.8 },
{ "name": "Charlie Green", "age": 19, "major": "Mathematics", "gpa": 3.9 }
]
Exigences
- Utilisez la commande
insertManydans le shell MongoDB (mongosh). - Opérez au sein de la base de données
university. - Assurez-vous que les trois documents sont correctement insérés dans la collection
students.
Exemple
Une fois la tâche accomplie, l'exécution de la commande suivante :
db.students.find();
Devrait afficher :
{
"_id": ObjectId("..."),
"name": "Alice Brown",
"age": 20,
"major": "Engineering",
"gpa": 3.6
}
{
"_id": ObjectId("..."),
"name": "Bob White",
"age": 22,
"major": "Physics",
"gpa": 3.8
}
{
"_id": ObjectId("..."),
"name": "Charlie Green",
"age": 19,
"major": "Mathematics",
"gpa": 3.9
}
Résumé
Dans ce défi, vous avez appris à utiliser la commande insertMany pour alimenter efficacement une collection MongoDB avec plusieurs documents. Cette compétence est fondamentale pour la gestion des données dans MongoDB et prépare le terrain pour des opérations plus complexes telles que la recherche et la mise à jour d'enregistrements.

