Belajar MongoDB? Manfaatkan metode penting ini dalam membuat dokumen di MongoDB
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.
Baca Juga : 12 Tips Membuat Formulir Lebih Baik Dengan Jotform
Topik Bahasan
MongoDB Buat Operasi
MongoDB memiliki dua operasi pembuatan— insertOne() dan insertMany(). Karena setiap operasi pembuatan dibatasi untuk memanipulasi koleksi tunggal per eksekusi. Namun, Anda dapat menyisipkan satu, atau banyak dokumen pada setiap eksekusi.
Oleh karena itu, keduanya membuat operasi memiliki struktur berikut:
db.collection.createOperation()
Di mana db adalah nama database, dan createOperation() adalah operasi yang sesuai ( insertOne() atau insertMany() ).
Menggunakan Operasi insertOne()
Operasi insertOne() menyisipkan satu dokumen ke dalam koleksi, menggunakan kode berikut:
db.collection(‘customers’).insertOne({
name: “Sarah Wilson”,
age: 22
})
Jika ada masalah saat membuat dokumen baru, operasi insertOne() mengembalikan kesalahan. Maka, 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. Ini karena MongoDB secara otomatis membuat ID unik untuk setiap documen dalam koleksi.
Menggunakan Operasi insertMany()
Operasi insertMany() bekerja dengan cara yang hampir sama seperti operasi insertOne(). Karena ini membuat koleksi baru jika yang disediakan tidak ada, dan mengembalikan kesalahan jika ada masalah saat membuat dokumen baru.
Namun, perbedaan utamanya adalah bahwa operasi insertMany() memungkinkan Anda membuat banyak dokumen per eksekusi.
Menggunakan Contoh Operasi insertMany()
db.collection(‘customers’).insertMany({
name: “Roy Williams”,
age: 21
},
{
name: “James Brown”,
age: 38
},
{
name: “Jessica Jones”,
age: 25
})
Contoh di atas membuat tiga dokumen dalam koleksi pelanggan, dan setiap dokumen dipisahkan dengan koma.
Jelajahi Operasi CRUD Lainnya
![Cara Membuat Dokumen di MongoDB](https://niagaspace.sgp1.digitaloceanspaces.com/blog/wp-content/uploads/2021/03/22083055/contoh-MongoDB.png)
Membuat doumen 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.