Perintah "sisipkan" juga dapat digunakan untuk memasukkan banyak dokumen ke dalam koleksi sekaligus. Contoh kode di bawah ini dapat digunakan untuk memasukkan banyak dokumen sekaligus.
Contoh berikut menunjukkan bagaimana ini bisa dilakukan,
Langkah 1) Buat variabel JavaScript bernama myEmployee untuk menampung berbagai dokumen
Langkah 2) Tambahkan dokumen yang diperlukan dengan Nama Bidang dan nilai ke variabel
Langkah 3) Gunakan perintah sisipkan untuk memasukkan larik dokumen ke dalam koleksi
var myEmployee=[{"Employeeid" : 1,"EmployeeName" : "Smith"},{"Employeeid" : 2,"EmployeeName" : "Mohan"},{"Employeeid" : 3,"EmployeeName" : "Joe"},];db.Employee.insert(myEmployee);
Jika perintah berhasil dijalankan, Output berikut akan ditampilkan
Outputnya menunjukkan bahwa 3 dokumen tersebut telah ditambahkan ke dalam koleksi.
Mencetak dalam format JSON
JSON adalah format yang disebut JavaScript Object Notation , dan hanyalah cara untuk menyimpan informasi dengan cara yang teratur dan mudah dibaca. Dalam contoh kami selanjutnya, kami akan menggunakan fungsionalitas cetak JSON untuk melihat output dalam format yang lebih baik.
Mari kita lihat contoh pencetakan dalam format JSON
db.Employee.find().forEach(printjson)
Penjelasan Kode:
- Perubahan pertama adalah menambahkan fungsi yang dipanggil untuk Each () ke fungsi find (). Apa yang dilakukannya adalah memastikan untuk secara eksplisit memeriksa setiap dokumen dalam koleksi. Dengan cara ini, Anda memiliki kontrol lebih terhadap apa yang dapat Anda lakukan dengan setiap dokumen dalam koleksi.
- Perubahan kedua adalah meletakkan perintah printjson ke pernyataan forEach. Ini akan menyebabkan setiap dokumen dalam koleksi ditampilkan dalam format JSON.
Jika perintah berhasil dijalankan, Output berikut akan ditampilkan
Keluaran:
Keluarannya dengan jelas menunjukkan bahwa semua dokumen dicetak dengan gaya JSON.