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.
Tantangan
MudahIni 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
1Dokumen
Buku sebagai DokumenKoleksi dan DatabaseMenghubungkan ke MongoDBMembaca Dokumen TersimpanMenyisipkan DokumenMenemukan Satu DokumenMenemukan Dokumen berdasarkan ObjectIdMembandingkan AngkaFilter QueryMemilih Field yang DikembalikanMengurutkan Hasil QueryMempertahankan Hasil PertamaProyeksi, Pengurutan, dan BatasLatihan sendiri: Playground Express