Database IntegrationLesson 70Preview gratis
MongoDB Join
Lesson ini bagian dari Node.js · Semua level
Ringkasan
Pelajaran ini memperkenalkan $lookup, cara MongoDB menggabungkan collection mirip JOIN pada SQL. Kamu akan menarik data pesanan beserta profil penggunanya dalam satu pipeline aggregation. Selain $lookup, tersedia $unwind untuk membongkar array hasil join agar mudah diproses.
Poin kunci
- $lookup adalah tahap aggregation penggabung collection dengan from, localField, foreignField, dan as.
- Setelah $lookup, field hasil berupa array (meski hanya satu kecocokan).
- $unwind melebar array hasil join menjadi satu baris per elemen.
- $project menyaring kolom agar pipeline tidak memuat dokumen besar berulang.
- $lookup dengan let/pipeline mendukung kondisi tambahan (lookup berfilter).
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.