MongoDB查询

本文深入探讨了MongoDB数据库中的查询与索引技术,包括基本查询、条件查询、排序、忽略数据、限制查询数量及索引创建、删除等核心操作。同时,介绍了查询条件的操作符使用,如$gt、$lt、$gte、$lte、$ne、$in、$nin、$all和$not。
摘要由CSDN通过智能技术生成

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: 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

链诸葛

真爱了。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值