Menu
CoddyTech

Książka jako dokument

Część sekcji Bazy danych z MongoDB ścieżki Node.js w Coddy. Lekcja 1 z 29.

Baza danych przechowuje informacje, aby aplikacja mogła je później odczytać. MongoDB przechowuje każdy element jako dokument: obiekt z nazwanymi polami. Jedna książka może być jednym dokumentem. Jej tytuł jest tekstem, a rok — liczbą.

{ title: 'Dune', year: 1965 }

Nazwa pola informuje, co oznacza dana wartość. Dwie książki mogą mieć te same nazwy pól i różne wartości. Dokumenty są przechowywane w nazwanych grupach zwanych kolekcjami. Udostępniona baza danych zawiera już trzy książki. Otwórz kartę Data po uruchomieniu, aby zobaczyć ich pola; na razie nie musisz pisać wywołań bazy danych.

Typy mają znaczenie podczas wyszukiwania: wartość liczbowa 1987 różni się od tekstu '1987'. Zapytanie o rok w postaci liczby nie znajdzie roku przechowywanego jako tekst.

challenge icon

Wyzwanie

Łatwy

To niewielki projekt ćwiczeniowy. Konfiguracja jest już przygotowana; edytuj tylko exercise.js.

Zwróć obiekt opisujący czwartą książkę: tytuł Beloved i rok 1987. Dla roku użyj liczby. GET /result musi wyświetlać {"title":"Beloved","year":1987}. Ten krok opisuje książkę; dodanie jej nastąpi później.

Spróbuj swoich sił

export function exercise() {
    return null;
}

Wszystkie lekcje w sekcji Bazy danych z MongoDB

Poćwicz samodzielnie: Edytor online Express