Cara membuat koleksi di mongodb

Di MongoDB, langkah pertama adalah membuat koleksi agar kita bisa menyimpan semua data ke dalam koleksi. Koleksi mengacu pada file data JSON pasangan

show databases
# mongodatabase
# database2
# database3
# database4
0 yang menyimpan informasi pengguna seperti nama, email, usia, dll

Ada 2 metode yang ditawarkan oleh mongoDB untuk membuat koleksi. Mari kita pahami 2 metode di mana kita dapat membuat koleksi di mongoDB

Pahami Metode createCollection() MongoDB

Membuat koleksi di mongoDB sangat sederhana dengan menggunakan metode di bawah ini. Metode ini membantu Anda membuat kumpulan data tanpa memasukkan dokumen di mongoDB

Sintaks

db.createCollection(collection_name, options)
_

Pahami metode createcollection() sedikit lebih banyak

ArgumentDetailscollection_name Argumen pertama adalah nama koleksi di database. optionsIni adalah parameter opsional namun Anda dapat melewati opsi koleksi seperti. dibatasi, autoIndexId, ukuran dll

Pada langkah berikutnya, kami akan memeriksa beberapa opsi untuk mengelola koleksi di mongoDB

OptionsTypeDetailscappedbooleanIni adalah nilai opsional saat Anda menyetelnya ke `true`, ini akan membuat koleksi yang dibatasi. Koleksi yang dibatasi juga dikenal sebagai kumpulan data ukuran tetap, dan menimpa entri terlama saat mencapai batas ukuran maksimal. Jika Anda menyetelnya ke true, Anda juga harus menyetel ukuran maksimum di bidang ukuran. autoIndexIdbooleanJika Anda menyetelnya ke false, maka Anda dapat menonaktifkan pembuatan indeks secara otomatis pada bidang _id. Catatan. itu sudah ditinggalkan sejak versi 3. 2. sizenumberNilai ini hanya boleh digunakan dengan koleksi yang dibatasi, dan bidang ukuran dirujuk ke ukuran maksimum dalam byte untuk koleksi yang dibatasi. maxnumberIni adalah nilai opsional, bidang maks di mongoDB menentukan jumlah maksimum dokumen yang diteruskan dalam koleksi yang dibatasi. validatordocumentBidang validator mari kita tentukan aturan validasi untuk pengumpulan data. Validasi hanya dapat diterapkan saat memperbarui dan memasukkan data ke dalam mongoDB

Untuk detail lebih lanjut, Anda dapat mengunjungi dokumentasi resmi MongoDB di sini

Periksa Database di MongoDB

Jalankan perintah untuk memeriksa jumlah database di sistem lokal Anda, meskipun kami menggunakan

show databases
# mongodatabase
# database2
# database3
# database4
1

show databases
# mongodatabase
# database2
# database3
# database4

Menggunakan Basis Data MongoDB

Jalankan perintah di bawah ini untuk memilih database mongoDB menggunakan shell MongoDB

use mongodatabase
use mongodatabase
# switched to db mongodatabase

Buat Koleksi di MongoDB

Kami membuat koleksi menggunakan metode createCollection() mongoDB tanpa opsi

> db.createCollection("contacts")
{ "ok" : 1 }
_

Periksa Koleksi MongoDB

Jalankan perintah untuk memeriksa koleksi yang ada di mongoDB

$ show collections
contacts

Membuat Koleksi menggunakan Metode insert() MongoDB

Dalam metode ini, mari cari tahu cara membuat koleksi dengan mudah dengan memasukkan record ke dalam koleksi. Ingat, jika koleksi belum ada, maka koleksi baru akan dibuat

Sintaks

db.collection.insert()
db.users.insert(
   {
     "userid" : 1,
     "name" : "John"
   }
)

Setelah menjalankan perintah, output berikut akan ditampilkan di terminal Anda

WriteResult({ "nInserted" : 1 })

Jalankan perintah untuk memeriksa koleksi yang baru dibuat yang tidak tersedia sebelumnya

> show collections
contacts
users

Cara membuat koleksi di mongodb

Digamber

Saya Digamber, full-stack developer dan pecinta kebugaran. Saya membuat situs ini untuk memberikan pengalaman coding saya dengan programmer pemula. Saya suka menulis di JavaScript, ECMAScript, React, Angular, Vue, Laravel

Twitter GitHub

Posting yang Direkomendasikan

Jenis Skema Mongoose, Validasi & Tutorial KueriMongoDB Memasukkan Dokumen dalam Tutorial KoleksiMongoDB Memperbarui Satu / Beberapa Dokumen dalam KoleksiTutorial Tipe Data MongoDB dengan ContohCara Menghapus MongoDB Sepenuhnya dari Linux? MongoDB Menghapus Tutorial KoleksiMongoDB Jatuhkan Tutorial Koleksi dengan ContohBuild Node. js, MongoDB, Express RESTful API From ScratchCara Mudah Menginstal MongoDB di Windows?Cara Cepat Menginstal MongoDB di MacOS

Bagaimana kita bisa membuat koleksi di MongoDB?

Di MongoDB, Anda tidak perlu membuat koleksi. MongoDB membuat koleksi secara otomatis, saat Anda memasukkan beberapa dokumen .

Bagaimana cara membuat koleksi secara manual di MongoDB?

Dalam MongoDB, db. createCollection(name, options) digunakan untuk membuat koleksi.

Bagaimana cara membuat koleksi kosong di MongoDB?

Menggunakan metode createCollection kita dapat membuat koleksi yang tidak memiliki dokumen atau koleksi kosong. Metode createCollection mengambil 2 parameter, parameter pertama adalah nama koleksi yang berupa string dan yang lainnya adalah objek opsi yang digunakan untuk mengonfigurasi koleksi.