MongoDB Dokumen Kueri: db.collection.find() dengan Contoh
Cara mengambil atau mengambil data dari a MongoDB database dilakukan dengan menggunakan MongoDB pertanyaan. Saat melakukan operasi kueri, seseorang juga bisa menggunakan kriteria atau kondisi yang bisa digunakan untuk mengambil data tertentu dari database.
MongoDB menyediakan fungsi yang disebut db.koleksi.temukan() yang digunakan untuk pengambilan dokumen dari a MongoDB database.
Selama ini MongoDB tutorial kueri, Anda akan melihat bagaimana fungsi ini digunakan dalam berbagai cara untuk mencapai tujuan pengambilan dokumen.
MongoDB Kueri Dasar Operations
Dasar MongoDB operator kueri mencakup operasi sederhana seperti memasukkan semua dokumen ke dalam a MongoDB koleksi. Mari kita lihat contoh db.collection.find tentang bagaimana kita dapat mencapai hal ini.
Semua kode kita akan dijalankan di MongoDB JavaNaskah cangkang perintah. Anggaplah kita memiliki koleksi bernama 'Employee' di file MongoDB database dan kami menjalankan perintah di bawah ini.

Penjelasan Kode:
- Karyawan adalah nama koleksi di MongoDB Database
- The MongoDB find query adalah fungsi bawaan yang digunakan untuk mengambil dokumen dalam koleksi.
Jika perintah berhasil dijalankan, Output berikut akan ditampilkan untuk MongoDB temukan contoh
Keluaran:
Outputnya menunjukkan semua dokumen yang ada dalam koleksi.
Kami juga dapat menambahkan kriteria pada kueri kami sehingga kami dapat mengambil dokumen berdasarkan kondisi tertentu.
MongoDB Contoh Kueri – 1
Mari kita lihat beberapa MongoDB contoh kueri tentang bagaimana kita dapat mencapai hal ini.
db.Employee.find({EmployeeName : "Smith"}).forEach(printjson);
Penjelasan Kode:
- Di sini kami ingin mencari Karyawan yang bernama “Smith” di koleksi, maka kami memasukkan kriteria filter sebagai Nama Karyawan : “Smith”
Jika perintah berhasil dijalankan, Output berikut akan ditampilkan
Keluaran:
Outputnya menunjukkan bahwa hanya dokumen yang berisi “Smith” sebagai Nama Karyawan yang dikembalikan.
MongoDB Contoh Kueri – 2
Sekarang dalam hal ini MongoDB tutorial query, mari kita lihat contoh kode lain yang menggunakan lebih dari kriteria pencarian. Ketika kriteria ini disertakan, ia sebenarnya mencari dokumen-dokumen yang nilai bidangnya lebih besar dari nilai yang ditentukan.
db.Employee.find({Employeeid : {$gt:2}}).forEach(printjson);
Penjelasan Kode:
- Di sini kami ingin mencari semua Karyawan yang idnya lebih besar dari 2. $gt disebut operator pemilihan kueri, dan maksudnya adalah menggunakan ekspresi lebih besar dari.
Jika MongoDB perintah select fields berhasil dijalankan, Output berikut akan ditampilkan
Keluaran:
Semua dokumen yang id Karyawannya lebih besar dari 2 dikembalikan.



