【mongoDB】索引

目录

1.索引的创建

单字段索引的创建

复合索引的创建

2.索引的查看

3.索引的删除


1.索引的创建

单字段索引的创建

语法如下:

db.collection_name.createIndex({ field: 1 })

collection_name 代表集合的名字

field 代表字段

1 表示升序 -1 表示 降序

如图,我在ddd集合里创建了一个字段为name 的索引

复合索引的创建

语法如下:

db.collection_name.createIndex({ field1: 1, field2: -1 })

2.索引的查看

语法

db.collection_name.getIndexes()

3.索引的删除

语法

db.collection.dropIndex("Index")

例如我要删除 name这个字段的索引 ,索引的名称是name_1

删除所有的索引

然后去查看一下索引

现在只有系统默认创建好的索引

相关推荐
川石课堂软件测试2 分钟前
接口测试需要注意的一些BUG
网络·数据库·python·单元测试·bug·压力测试·tornado
2401_853576502 分钟前
定时任务专家:Python Schedule库使用指南
jvm·数据库·python
H_老邪5 分钟前
mysql 存储过程
java·数据库·sql
Oueii10 分钟前
如何为开源Python项目做贡献?
jvm·数据库·python
代码派26 分钟前
免费本地部署的数据库 DevOps 工具,能覆盖多少日常工作场景?以 NineData 社区版为例
运维·数据库·database·devops·数据库管理工具·数据管理·sql工具
2401_8914821727 分钟前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
96771 小时前
Java 类映射数据库表的核心规则
java·数据库·oracle
oradh1 小时前
Oracle 19c数据库软件和数据库静默安装
数据库·oracle·oracle19c·oracle 19c安装
星辰_mya1 小时前
Redis 锁的“续命”艺术:看门狗机制与原子性陷阱
数据库·redis·分布式·缓存·面试
阳光下的米雪1 小时前
存储过程的使用以及介绍
java·服务器·数据库·pgsql