Befüllen der Students-Collection

MongoDBBeginner
Jetzt üben

Einführung

In dieser Herausforderung besteht Ihre Aufgabe darin, eine MongoDB-Collection namens students mit mehreren Datensätzen zu befüllen. Dabei stellen Sie Ihr Verständnis für den Befehl insertMany unter Beweis, der es ermöglicht, eine Vielzahl von Dokumenten in einem einzigen Arbeitsgang zu einer Collection hinzuzufügen.

Mehrere Dokumente in die students-Collection einfügen

Sie werden die students-Collection mithilfe des Befehls insertMany mit den folgenden Datensätzen befüllen.

Aufgaben

Fügen Sie die folgenden Dokumente in die Collection students ein:

[
  { "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 }
]

Anforderungen

  • Verwenden Sie den Befehl insertMany innerhalb der MongoDB Shell (mongosh).
  • Führen Sie die Operationen innerhalb der Datenbank university aus.
  • Stellen Sie sicher, dass alle drei Dokumente erfolgreich in die Collection students übertragen wurden.

Beispiel

Nachdem Sie die Aufgabe abgeschlossen haben, sollte die Ausführung des folgenden Befehls:

db.students.find();

Dieses Ergebnis liefern:

{
  "_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
}

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie Sie den Befehl insertMany einsetzen, um eine MongoDB-Collection effizient mit mehreren Dokumenten zu befüllen. Diese Fertigkeit ist eine grundlegende Voraussetzung für die Datenverwaltung in MongoDB und bildet die Basis für fortgeschrittene Operationen wie das Abfragen oder Aktualisieren von Datensätzen.

✨ Lösung prüfen und üben