All MongoDb Commands
All MongoDb Commands
My
CodeWithHarry Courses Tutorial Blog Notes Contact With
Gear Signup
Us
1. Database Commands
View all databases
show dbs
use dbName
db
Delete Database
db.dropDatabase()
2. Collection Commands
Show Collections
show collections
db.createCollection('comments')
db.comments.drop()
3. Row(Document) Commands
Show all Rows in a Collection
db.comments.find()
db.comments.find().pretty()
db.comments.findOne({name: 'Harry'})
db.comments.insert({
'name': 'Harry',
'lang': 'JavaScript',
'member_since': 5
})
db.comments.insertMany([{
'name': 'Harry',
'lang': 'JavaScript',
'member_since': 5
},
{'name': 'Rohan',
'lang': 'Python',
'member_since': 3
},
{'name': 'Lovish',
'lang': 'Java',
'member_since': 4
}])
db.comments.find({lang:'Python'})
db.comments.find().limit(2)
db.comments.find().count()
Update a row
db.comments.updateOne({name: 'Shubham'},
{$set: {'name': 'Harry',
'lang': 'JavaScript',
'member_since': 51
}}, {upsert: true})
db.comments.update({name: 'Rohan'},
{$inc:{
member_since: 2
}})
db.comments.update({name: 'Rohan'},
{$rename:{
member_since: 'member'
}})
Delete Row
db.comments.remove({name: 'Harry'})
db.comments.find({member_since: {$lte: 90
db.comments.find({member_since: {$gte: 90