【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

删除所有的索引

然后去查看一下索引

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

相关推荐
ConardLi1 分钟前
MCP + 数据库,一种比 RAG 检索效果更好的新方式!
javascript·数据库·人工智能
纪元A梦6 分钟前
Redis最佳实践——用户会话管理详解
数据库·redis·缓存
多云的夏天13 分钟前
麒麟-QT-ODBC-达梦
linux·数据库·麒麟
京东云开发者16 分钟前
ClickHouse 的“独孤九剑”:极速查询的终极秘籍
数据库
码熔burning27 分钟前
Redis 线程模型:单线程也能快如闪电?
数据库·redis·缓存
不断前进的皮卡丘1 小时前
06-公寓租赁项目-后台管理-公寓管理篇
java·开发语言·数据库·spring boot
yngsqq2 小时前
批量改CAD图层颜色——CAD c#二次开发
开发语言·数据库·c#
Microsoft Word2 小时前
NoSQL数据库
数据库·nosql
WDeLiang2 小时前
Flask学习笔记 - 数据库
数据库·学习·flask
E___V___E3 小时前
黑马点评redis改 part 1
数据库·redis·缓存