Query dasar pada MongoDB

sama hal nya di database relasional , seperti PHPMyadmin di dalam mongo db juga terdapat beberapa perintah dasar , meskipun tidak jauh berbeda dengan yang ada di SQL. Berikut adalah perintah dasar dalam mongodb :
melihat database
db
membuat database
contoh membuat collection dengan nama siswa
use siswa
menghapus database
db.dropDatabase()
insert data
contoh membuat tabel sekaligus melakukan insert
db.siswa.insert(
{
"nama":"Ucup",
"alamat":"Jln. Loyo Selalu",
"usia":13
}
)
Id key otomatis dibuatkan
insert data array
db.siswa.insert(
[{
"nama":"Azwar Anas",
"alamat":"Jln. Slamet Riyadi",
"usia":15
},
{
"nama":"Abd Munir",
"alamat":"Jln. Sutoyo",
"usia":17
}
]
)
melihat daftar collection dalam database
show collections
melihat isi collection
db.siswa.find()
melihat isi collection dalam bentuk JSON
db.siswa.find().pretty()
melihat isi collection hanya 1 result
db.siswa.findOne()
atau menampilkan dengan id tertentu
db.siswa.findOne(
{"_id" : ObjectId("56337621a5741ce990f98a12")}
)
menghapus data (remove)
db.siswa.remove({
"_id" : ObjectId("56337621a5741ce990f98a12")
})
mengubah data (update)
db.siswa.update(
{"_id" : ObjectId("56337621a5741ce990f98a11")},
{
"nama" : "Azwar Anas",
"alamat" : "Jln. Taubat Nasuha",
"usia" : 15
}
)
menghapus collection
db.siswa.drop()
Komentar
Posting Komentar