Alimenter la collection Students

MongoDBBeginner
Pratiquer maintenant

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 insertMany dans 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.

✨ Vérifier la solution et pratiquer