Menu
CoddyTech

Ein Buch als Dokument

Teil des Abschnitts Datenbanken mit MongoDB der Node.js-Journey von Coddy. Lektion 1 von 29.

Eine Datenbank speichert Informationen, damit eine Anwendung sie später lesen kann. MongoDB speichert jedes Element als Dokument: ein Objekt mit benannten Feldern. Ein Buch kann ein Dokument sein. Sein Titel ist Text und sein Jahr eine Zahl.

{ title: 'Dune', year: 1965 }

Ein Feldname verrät dir, was ein Wert bedeutet. Zwei Bücher können dieselben Feldnamen und unterschiedliche Werte haben. Dokumente werden in benannten Gruppen gespeichert, die Sammlungen heißen. Die bereitgestellte Datenbank enthält bereits drei Bücher. Öffne nach „Ausführen“ den Tab „Daten“, um ihre Felder zu sehen; Datenbankaufrufe musst du noch nicht schreiben.

Typen sind bei Abfragen wichtig: Der Zahlenwert 1987 unterscheidet sich vom Text '1987'. Eine Abfrage nach einem numerischen Jahr findet kein Jahr, das als Text gespeichert ist.

challenge icon

Aufgabe

Einfach

Dies ist ein kleines Übungsprojekt. Die Einrichtung ist vorgegeben; bearbeite nur exercise.js.

Gib ein Objekt zurück, das ein viertes Buch beschreibt: Titel Beloved und Jahr 1987. Verwende für das Jahr eine Zahl. GET /result muss {"title":"Beloved","year":1987} anzeigen. In diesem Schritt wird das Buch beschrieben; es wird erst später eingefügt.

Probier es selbst

export function exercise() {
    return null;
}

Alle Lektionen in Datenbanken mit MongoDB

Übe selbstständig: Express-Playground