MongoDB adalah database NoSQL yang menyimpan data unik seperti dokumen, yang dikelompokkan ke dalam koleksi. Misalnya, dalam database MongoDB, setiap data pelanggan disimpan sebagai dokumen, dan semua dokumen pelanggan disimpan dalam koleksi.
Dalam artikel tutorial ini, Anda akan belajar cara membuat dokumen di MongoDB.
MongoDB Buat Operasi
MongoDB memiliki dua operasi buat—sisipkanSatu() dan masukkanBanyak(). Setiap operasi pembuatan dibatasi untuk memanipulasi koleksi tunggal per eksekusi. Namun, Anda dapat menyisipkan satu, atau banyak dokumen pada setiap eksekusi.
Terkait: Bagaimana Pemodelan Data Berbeda Di MongoDB?
Oleh karena itu, keduanya membuat operasi memiliki struktur berikut:
db.collection.createOperation()
Di mana db adalah nama database, dan buatOperasi() adalah operasi yang sesuai (sisipkanSatu () atau masukkanBanyak()).
Menggunakan Operasi insertOne()
NS sisipkanSatu() operasi memasukkan satu dokumen ke dalam koleksi, menggunakan kode berikut:
db.collection('pelanggan').insertOne({
nama: “Sarah Wilson”,
usia: 22
})
Jika ada masalah saat membuat dokumen baru, sisipkanSatu() operasi mengembalikan kesalahan. Dan jika koleksi yang Anda coba tambahkan dokumen tidak ada, MongoDB akan membuat koleksi dan menambahkan dokumen ke dalamnya.
Anda harus memperhatikan bahwa tidak ada ID yang ditetapkan untuk dokumen tersebut. Hal ini karena MongoDB secara otomatis membuat ID unik untuk setiap dokumen dalam koleksi.
Menggunakan Operasi insertMany()
NS masukkanBanyak() operasi bekerja dengan cara yang hampir sama dengan sisipkanSatu() operasi. Ini membuat koleksi baru jika yang disediakan tidak ada, dan mengembalikan kesalahan jika ada masalah saat membuat dokumen baru.
Namun, perbedaan utamanya adalah bahwa masukkanBanyak() operasi memungkinkan Anda untuk membuat beberapa dokumen per eksekusi.
Menggunakan Contoh Operasi insertMany()
db.collection('pelanggan').insertMany({
nama: "Roy Williams",
usia: 21
},
{
nama: “James Brown”,
usia: 38
},
{
nama: "Jessica Jones",
usia: 25
})
Contoh di atas membuat tiga dokumen dalam koleksi pelanggan, dan setiap dokumen dipisahkan dengan koma. Terkait: Mesin Basis Data untuk Dipertimbangkan untuk Proyek Anda Berikutnya
Jelajahi Operasi CRUD Lainnya
Membuat dokumen baru hanyalah awal dari apa yang dapat Anda lakukan dengan MongoDB. MongoDB memungkinkan Anda untuk melakukan operasi CRUD, sehingga Anda dapat mengembangkan database yang lengkap.
Mengenal MongoDB itu rumit. Bersiaplah dengan CRUD.
Baca Selanjutnya
- Pemrograman
- SQL
- basis data
- Pemrograman
Kadeisha Kean adalah Pengembang Perangkat Lunak Full-Stack dan Penulis Teknis/Teknologi. Dia memiliki kemampuan yang berbeda untuk menyederhanakan beberapa konsep teknologi yang paling kompleks; menghasilkan materi yang dapat dengan mudah dipahami oleh setiap pemula teknologi. Dia bersemangat menulis, mengembangkan perangkat lunak yang menarik, dan berkeliling dunia (melalui film dokumenter).
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan