Menu
CoddyTech

Koleksi dan Database

Termasuk bagian Database dengan MongoDB dalam perjalanan Node.js di Coddy. Pelajaran 2 dari 29.

Sebuah database dapat berisi beberapa collection. Database rak buku kita memiliki buku dan penulis. Dokumen buku termasuk dalam collection books, sedangkan dokumen penulis termasuk dalam collection authors. Memilih collection belum membaca dokumennya.

const books = db.collection('books');
const authors = db.collection('authors');

Variabel db mewakili database. collection mengembalikan object yang dapat kamu gunakan untuk bekerja dengan collection bernama tertentu. Di sini, fungsi untuk membaca sudah disediakan. Pilih collection yang harus dibaca, lalu periksa respons dan tab Data. Langkah berikutnya menunjukkan asal db.

challenge icon

Tantangan

Mudah

Ini adalah proyek latihan kecil. Penyiapannya sudah disediakan. Edit hanya exercise.js.

Ubah koleksi yang dipilih menjadi authors. Pertahankan pemanggilan baca yang disediakan. Jalankan dan lakukan GET ke /result: kamu akan melihat Frank Herbert dan Jane Austen, beserta tahun lahir mereka. Jika memilih buku, hasilnya adalah dokumen buku.

Coba sendiri

export async function exercise(db) {
    const selected = db.collection('books');
    return selected.find().toArray();
}

Semua pelajaran di Database dengan MongoDB

Latihan sendiri: Playground Express