Query dan Fungsi Agregat dalam MongoDB
Halloo kali ini akan membahas tentang Query dan Fungsi dalam MongoDB, Lets Goo!!!.
Sama seperti Database berjenis SQL query dalam noSQL mulai dari membuat database, membuat tabel, mengisi sampai penggabungan tabel. Okey kita mulai, yang pertama adalah membuat database terlebih dahulu sebagi tempat tabel yaitu dengan perintah use nama_database;
gambar 1.0 merupakan contoh dari pembuatan database yang bernama toko, maka database telah terbuat secara mudah
Dalam penggunaan MongoDB kita bisa membuat sebuah tabel sekaligus mengisi field beserta nilainya, jadi lebih cepat namun butuh ketelitian.
gambar 2.0 |
dalam gambar 2.0 menjadi contoh dimana pembuatan tabel inventory sekaligus pengisian field beserta nilai dengan berbagai tipe, di gambar juga terdapat sebuah field size yang mempunyai nilai lebih dari 1 yaitu h untuk height, w untuk weight dan uom untuk ukuran
Untuk berikutnya akan mencoba untuk menampilkan sebuah data dari tabel inventory tetapi hanya untuk field tertentu
gambar 3.0 |
contoh diatas bahwa ingin menampilkan data dari tabel inventory tetapi hanya ingin menampilkan data dari field item dan qty, carannya kita tulis dalam parameternya yaitu item:1 dan qty:1
yang terakhir akan mencoba fungsi agregat
diatas menampilkan dengan mengelompokkan dengan perintah $group untuk field status yang sama dan membuat field baru yang bernama total yang nilainya dari penjumlahan qty yang statusnya sama.
yang terakhir akan mencoba fungsi agregat
gambar 4.0 |
diatas menampilkan dengan mengelompokkan dengan perintah $group untuk field status yang sama dan membuat field baru yang bernama total yang nilainya dari penjumlahan qty yang statusnya sama.
Komentar
Posting Komentar