Cara membuat koleksi di dalam koleksi di mongodb
MongoDB Create Collection – Dalam Tutorial MongoDB ini, kita akan belajar cara membuat MongoDB Collection. Ada keduanya dan cara untuk membuat koleksi Show
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, db. createCollection(name, options) digunakan untuk membuat koleksi. Tapi biasanya Anda tidak perlu membuat koleksi. MongoDB membuat koleksi secara otomatis saat Anda memasukkan beberapa dokumen. Nanti akan dijelaskan. Pertama lihat cara membuat koleksi Sintaksis Di Sini, Nama. adalah tipe string, menentukan nama koleksi yang akan dibuat Pilihan. adalah tipe dokumen, menentukan ukuran memori dan pengindeksan koleksi. Ini adalah parameter opsional Berikut daftar pilihan yang bisa digunakan FieldTypeDescriptionCappedBoolean(Opsional) Jika disetel ke true, aktifkan koleksi yang dibatasi. Koleksi yang dibatasi adalah koleksi ukuran tetap yang secara otomatis menimpa entri terlama saat mencapai ukuran maksimumnya. Jika Anda menentukan true, Anda juga perlu menentukan parameter ukuran. AutoIndexIDBoolean(Opsional) Jika disetel ke true, buat indeks secara otomatis pada bidang ID. Nilai standarnya salah. SizeNumber(Opsional) Ini menentukan ukuran maksimum dalam byte untuk koleksi yang dibatasi. Jika tertutup benar, maka Anda perlu menentukan bidang ini juga. MaxNumber(Opsional) Ini menentukan jumlah maksimum dokumen yang diperbolehkan dalam koleksi yang dibatasiMari kita ambil contoh untuk membuat koleksi. Dalam contoh ini, kita akan membuat nama koleksi SSSIT Untuk memeriksa koleksi yang dibuat, gunakan perintah "tampilkan koleksi" Bagaimana MongoDB membuat koleksi secara otomatisMongoDB membuat koleksi secara otomatis saat Anda memasukkan beberapa dokumen. Sebagai contoh. Masukkan dokumen bernama seomount ke dalam koleksi bernama SSSIT. Operasi akan membuat koleksi jika koleksi saat ini tidak ada Bisakah kita membuat koleksi di dalam koleksi lain di MongoDB?Ya, Anda dapat memiliki banyak koleksi dalam database di MongoDB .
Bisakah Anda memiliki banyak koleksi di MongoDB?Seperti disebutkan di atas, satu database dapat memiliki banyak koleksi . Berikut ini membuat banyak koleksi. Gunakan perintah tampilkan koleksi untuk mencantumkan semua koleksi dalam database.
Apa yang ada di dalam koleksi di MongoDB?Koleksi adalah pengelompokan dokumen MongoDB . Dokumen dalam koleksi dapat memiliki bidang yang berbeda. Koleksi setara dengan tabel dalam sistem basis data relasional. Koleksi ada dalam satu database.
Bagaimana cara membuat koleksi dengan bidang di MongoDB?MongoDB membuat koleksi secara otomatis saat Anda memasukkan beberapa dokumen . Sebagai contoh. Masukkan dokumen bernama seomount ke dalam koleksi bernama SSSIT. Operasi akan membuat koleksi jika koleksi saat ini tidak ada. Jika Anda ingin melihat dokumen yang disisipkan, gunakan perintah find(). |