Re:L

MongoDB: 05 Collection == Table?

Logo MongoDB

Dalam istilah mongodb, bagi yang pernah belajar database relasional seperti MySQL, collection dapat dianalogikan sebagai tabel. Cara membuat collection di mongodb langsung dengan menambahkan atau menyisipkan (insert) data, perintahnya sebagai berikut,

use toko

db.produk1.insertOne({
    "nama": "Kopi Cappuchino",
    "harga": 22000
})

Pastikan sedang berada di database yang akan kita buat, pada artikel saya sebelumnya saya ingin membuat database bernama toko namun pada mongodb database baru akan terbuat ketika data pertama kali ditambahkan.

MongoDB menambahkan data

Pada gambar di atas saya telah berhasil membuat sebuah database, sebuah collection, sekaligus menambahkan sebuah data. Sebagai bukti telah ada database baru bernama toko bisa dicek dengan menggunakan perintah show dbs.

MongoDB cek database yang digunakan sudah terbuat

Sedangkan untuk melihat data yang telah ditambahkan dapat menggunakan perintah db.<nama_collection>.find(), sebagai contoh saya akan menampilkan data pada collection produk1.

db.produk1.find()

MongoDB menampilkan data pada collection

Berhasil! Pada artikel selanjutnya saya akan membahas lebih banyak tentang cara menyisipkan data (insert).