Apa perintah untuk membuat koleksi di mongodb?
db. metode createCollection() digunakan untuk membuat koleksi baru. Biasanya digunakan untuk membuat koleksi yang dibatasi Show
Koleksi yang dibatasi adalah koleksi berukuran tetap yang secara otomatis menimpa entri terlama saat mencapai ukuran maksimumnya. Setelah koleksi mengisi ruang yang dialokasikan, itu membuat ruang untuk dokumen baru dengan menimpa dokumen terlama dalam koleksi MongoDB Create Collection – Dalam Tutorial MongoDB ini, kita akan belajar cara membuat MongoDB Collection. Ada keduanya dan cara untuk membuat koleksi Buat Koleksi Secara ImplisitUntuk membuat koleksi baru di MongoDB secara implisit, ikuti langkah-langkah di bawah ini Langkah 1. Pilih database MongoDB yang ingin Anda Buat Koleksi di dalamnya, menggunakan perintah USE. Berikut adalah sintaks dari perintah USE use Langkah 2. , dengan Nama Koleksi disebutkan dalam perintah seperti yang ditunjukkan di bawah ini db._ Koleksi harus dibuat Langkah 3. Lihat koleksi yang ada menggunakan perintah berikut show collections Contoh 1 – Buat Koleksi MongoDBBerikut adalah contoh di mana kita akan mencoba membuat koleksi bernama pelanggan di tutorialkart database. Buka Mongo Shell dan ikuti perintah secara berurutan > use tutorialkart switched to db tutorialkart > show collections > db.customers.insert({ name: "Honey", age: 25, cars: [ "Audi R8" ] }) WriteResult({ "nInserted" : 1 }) > show collections customers > Berikut adalah penjelasan untuk setiap perintah mongodb yang kami jalankan di atas
Secara Eksplisit Buat KoleksiUntuk membuat koleksi baru di MongoDB secara eksplisit, ikuti langkah-langkah di bawah ini Langkah 1. Pilih database MongoDB yang ingin Anda Buat Koleksi di dalamnya, menggunakan perintah USE. Berikut adalah sintaks dari perintah USE use Berikut adalah sintaks perintah createCollection() yang membuat koleksi baru db.createCollection(name, options) di mana nama[wajib] nama koleksiopsi[opsional] dokumen mongodb yang menentukan informasi tentang koleksiPilihan FieldTypeDescriptioncappedBooleanJika true maka ukuran koleksi terbatas. saya. e. , Jumlah dokumen yang dapat disimpan dalam koleksi terbatas. autoIndexId Boolean[deprecated]sizeNumberSize of Collection in BytesmaxNumberNumber of MongoDB Documents that could be stored in the collectionCatatan#1 . Semua kolom di Opsi bersifat opsional. Catatan#2 . Jika Anda menentukan capped sebagai true, maka Anda harus menentukan ukuran. Catatan#3 . Saat Dokumen baru tiba Koleksi untuk dimasukkan, ukuran dan maks adalah prasyarat yang diverifikasi. Jika koleksinya mencapai ambang batas, dokumen lama akan ditimpa dengan gaya round robin. Lihat koleksi yang ada menggunakan perintah berikut show collections Contoh 2 – Buat Koleksi MongoDBBerikut adalah contoh di mana kita akan mencoba membuat koleksi bernama myNewCollection di tutorialkart database. Buka Mongo Shell dan ikuti perintah secara berurutan > use tutorialkart switched to db tutorialkart > show collections customers > db.createCollection("myNewCollection", { capped : true, size : 280000, max : 1000 } ) { "ok" : 1 } > show collections customers myNewCollection > Berikut adalah penjelasan untuk setiap perintah mongodb yang kami jalankan di atas
KesimpulanDalam Tutorial MongoDB – Membuat Database MongoDB ini, kita telah belajar membuat database menggunakan skenario contoh Di MongoDB, langkah pertama adalah membuat koleksi agar kita bisa menyimpan semua data ke dalam koleksi. Koleksi mengacu pada file data JSON pasangan _0 yang menyimpan informasi pengguna seperti nama, email, usia, dllAda 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() MongoDBMembuat koleksi di mongoDB sangat sederhana dengan menggunakan metode di bawah ini. Metode ini membantu Anda membuat kumpulan data tanpa memasukkan dokumen di mongoDB Sintaks _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 dllPada 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 mongoDBUntuk detail lebih lanjut, Anda dapat mengunjungi dokumentasi resmi MongoDB di sini Periksa Database di MongoDBJalankan perintah untuk memeriksa jumlah database di sistem lokal Anda, meskipun kami menggunakan 1 _Menggunakan Basis Data MongoDBJalankan perintah di bawah ini untuk memilih database mongoDB menggunakan shell MongoDB
Buat Koleksi di MongoDBKami membuat koleksi menggunakan metode createCollection() mongoDB tanpa opsi
Periksa Koleksi MongoDBJalankan perintah untuk memeriksa koleksi yang ada di mongoDB
Membuat Koleksi menggunakan Metode insert() MongoDBDalam 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
Setelah menjalankan perintah, output berikut akan ditampilkan di terminal Anda
Jalankan perintah untuk memeriksa koleksi yang baru dibuat yang tidak tersedia sebelumnya
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 GitHubPosting yang DirekomendasikanJenis 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 cara membuat koleksi dan memasukkan MongoDB?Pertama, periksa koleksi yang tersedia ke database mydb Anda. . > gunakan mydb beralih ke db mydb > tampilkan koleksi mycol mycollection system. indexes tutorialspoint > Sekarang jatuhkan koleksi dengan nama mycollection >db. koleksi saya. jatuhkan() benar >. > tampilkan koleksi sistem mycol. indeks tutorialspoint > Bagaimana cara membuat skema koleksi di MongoDB?Seperti yang telah kita ketahui, MongoDB adalah tanpa skema, pada saat membuat objek apa pun, kita tidak dapat membuat skema apa pun di MongoDB. Kita dapat menerapkan skema untuk pengumpulan di MongoDB dengan menggunakan kluster atlas MongoDB , untuk menerapkan skema dokumen kita perlu menghubungkan database dan koleksi terlebih dahulu.
Apa perintah yang digunakan untuk membuat koleksi di dalam database?Misalnya, Anda menggunakan db. createCollection() untuk membuat. Koleksi tertutup. |