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.

MongoDB Kueri Dasar Operations
MongoDB Operasi kueri dasar

Penjelasan Kode:

  1. Karyawan adalah nama koleksi di MongoDB Database
  2. 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:

MongoDB Kueri Dasar Operations

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:

  1. 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:

MongoDB Contoh Kueri

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:

  1. 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:

MongoDB Contoh Kueri

Semua dokumen yang id Karyawannya lebih besar dari 2 dikembalikan.

Ringkaslah postingan ini dengan: