1.查询所有:
db.human.find()
2.条件查询:
单条件:db.human.find({name:"zhang"})
多条件:db.human.find({name:"zhang",age:24})
3.排序:
升序:db.human.find().sort({age:1})
降序:db.human.find().sort({age:-1})
4.忽略几条数据:忽略一条数据为1
db.human.find().skip(1)
5.限制查询条数:
db.human.find().limit(5)
6.索引:
单一索引:db.human.ensureIndex({age:1})
复合索引:db.human.ensureIndex({age:1,name:-1})
唯一索引:dbhuman.ensureIndex({name:1},{unique:true})
删除索引:db.human.dropIndex({age:1})
查询条件操作符
$gt : >
$lt : <
$gte: >=
$lte: <=
$ne : !=、<>
$in : in
$nin: not in
$all: all
$not: