db.people.
createIndex( { user_id: 1, age: -1 } )
db.people.insertOne(
{ user_id: "bcd001", age:
45, status: "A" }
)
db.people.find(
{ $or: [ { status: "A" } , { age: 50 } ] }
)
db.people.find( { user_id:
{ $regex: /bc/ } } )
db.people.find( { user_id:
{ $regex: /^bc/ } } )
db.people.find( { status: "A" } ).sort
( { user_id: 1 } )
db.people.find( { status: "
A" } ).sort( { user_id: -1 } )
db.people.count( { user_id:
{ $exists: true } } )
db.people.find( { user_id:
{ $exists: true } } ).count()
db.people.find( { age: { $gt:
30 } } ).count()
db.people.aggregate( [ { $group :
{ _id : "$status" } } ] )
db.people.find( { status: "
A" } ).explain()