Skema MongoDB pada dasarnya digunakan dalam alat baris perintah atau kita dapat menggunakannya secara terprogram dalam aplikasi kita pada tingkat modul. 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. Kita juga dapat membuat struktur skema koleksi dengan menggunakan perintah buat koleksi, juga kita dapat memeriksa bidang indeks dan koleksi di MongoDB Show Sintaksis Mulai Kursus Ilmu Data Gratis Anda Hadoop, Ilmu Data, Statistik & lainnya Di bawah ini adalah sintaks skema MongoDB Paket Ilmu Data Semua dalam Satu(360+ Kursus, 50+ proyek) Harga 360+ Kursus Daring. 50+ proyek. 1500+ Jam. Sertifikat yang Dapat Diverifikasi. Akses Seumur Hidup 1) Untuk menunjukkan skema koleksi indeks –
2) Untuk menunjukkan skema koleksi -
3) Struktur skema dokumen –
Deskripsi parameter 1) Nama koleksi – Ini didefinisikan sebagai nama koleksi dari mana kami telah memeriksa struktur skema koleksi dan indeks. Kami dapat memeriksa struktur skema koleksi apa pun di MongoDB 2) getIndices – Ini adalah metode di MongoDB yang digunakan untuk menampilkan struktur skema semua indeks dari skema tertentu yang telah kami gunakan dalam perintah kami 3) findOne – Metode ini digunakan untuk menemukan satu dokumen dari koleksi. Dengan menggunakan metode ini, kami juga menemukan semua kolom koleksi di MongoDB 4) schematodo – Ini digunakan untuk menampilkan struktur skema kumpulan database di MongoDB. Menggunakan schematodo kami dapat menampilkan semua bidang dari koleksi 5) Kunci – Parameter ini didefinisikan sebagai mencetak bidang dari koleksi tertentu yang telah kami gunakan dalam kueri kami 6) Jenis kunci – Parameter ini didefinisikan sebagai jenis kunci yang telah kami gunakan dalam kueri untuk menampilkan struktur skema 7) Properti – Parameter ini didefinisikan sebagai properti bidang dokumen yang telah kami gunakan dalam kueri kami 8) Nama bidang – Ini didefinisikan sebagai nama bidang yang telah kami gunakan dalam kueri kami. Menggunakan nama bidang kita dapat mengambil struktur dokumen 9) Tipe BSON – Ini didefinisikan sebagai tipe dokumen yang telah kita gunakan dalam koleksi Bagaimana skema bekerja di MongoDB?
1) Boolean Untuk menampilkan skema indeks di MongoDB, pertama-tama kita harus terhubung ke database tertentu. Contoh di bawah ini menunjukkan bahwa kita perlu menghubungkan database untuk menampilkan struktur indeks Kode
Gambar – Kita perlu menghubungkan database untuk menampilkan struktur indeks
ContohContoh di bawah ini menunjukkan bahwa menerapkan skema dokumen koleksi menggunakan atlas MongoDB. Kami telah menggunakan langkah-langkah di bawah ini untuk menerapkan skema dokumen 1) Buat aplikasi baru atau buka aplikasi yang sudah adaPada langkah pertama, kami telah membuat nama aplikasi sebagai Application-3 dan menautkan database cluster sebagai MongoDBSchema. Setelah menentukan nama aplikasi dan menautkan ke database lalu klik buat aplikasi baru Gambar – Contoh untuk membuat aplikasi baru untuk menerapkan skema 2) Tambahkan koleksi dan database
Gambar – Contoh untuk menambah koleksi dan database
Gambar – Periksa koleksi dan basis data yang ditambahkan ke aplikasi 3) Menghasilkan skemaSetelah berhasil menambahkan database dan koleksi, hasilkan skema. Untuk menghasilkan skema, klik tab skema dan pilih nama koleksi setelah memilih nama koleksi, klik tab skema hasilkan. Setelah membuat skema, klik pada tab simpan Gambar – Hasilkan skema 4) Jalankan validasi pada skema yang dihasilkan
Gambar – Contoh untuk menjalankan validasi pada skema 5) Tampilkan detail skema indeksDalam contoh di bawah ini, kami telah menampilkan struktur skema indeks. Kami telah menampilkan semua struktur indeks dari koleksi MongoDB_Update Kode
Gambar – Contoh untuk menampilkan detail struktur skema indeks 6) Tampilkan bidang skema dari koleksiDalam contoh di bawah ini, kami menampilkan skema koleksi. Kita dapat melihat bahwa semua bidang dari bidang Pembaruan MongoDB akan ditampilkan Kode
Gambar – Contoh untuk Menampilkan bidang skema dari koleksi KesimpulanPada dasarnya, MongoDB adalah basis data tanpa skema, kami tidak dapat membuat skema di MongoDB, tetapi kami menerapkan dokumen kumpulan dalam kode aplikasi atau menggunakan alat MongoDB atlas GUI. Untuk membuat skema terlebih dahulu kita perlu terhubung ke database dan koleksi yang ditentukan di MongoDB Artikel yang DirekomendasikanIni adalah panduan untuk skema Mongodb. Di sini kita membahas definisi, Bagaimana skema bekerja di Mongodb? . Anda juga dapat melihat artikel berikut untuk mempelajari lebih lanjut – Mengapa kita membutuhkan skema di MongoDB?MongoDB mendorong masalah skema ke tingkat aplikasi Anda, di mana Anda dapat menanganinya dengan lebih fleksibel . Misalnya, untuk menambahkan bidang baru ke dokumen Anda, Anda tidak perlu melakukan ALTER semua atau tidak sama sekali pada koleksi Anda—mungkin jutaan entri.
Apakah skema diperlukan di MongoDB?Secara default MongoDB memiliki skema yang fleksibel . Ini berarti bahwa pada awalnya tidak ada pengaturan validasi skema yang ketat. Aturan validasi skema dapat dibuat untuk memastikan bahwa semua dokumen koleksi berbagi struktur yang sama.
Mengapa kita menggunakan skema di Mongoose?Skema Mongoose mendefinisikan struktur dokumen, nilai default, validator, dll . , sedangkan model Mongoose menyediakan antarmuka ke database untuk membuat, membuat kueri, memperbarui, menghapus rekaman, dll.
Bagaimana Anda mendefinisikan skema 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. |