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
insertManyinnerhalb der MongoDB Shell (mongosh). - Führen Sie die Operationen innerhalb der Datenbank
universityaus. - 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.

