【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

删除所有的索引

然后去查看一下索引

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

相关推荐
倔强的石头_1 小时前
kingbase备份与恢复实战(七)—— 恢复演练与验收:从“能恢复”到“可交付预案”
数据库
满昕欢喜1 小时前
第2章 SQL Server 2019服务器管理
数据库·sqlserver
giaz14n9X1 小时前
Redis 分布式锁进阶第五十一篇
数据库·redis·分布式
念越1 小时前
【数据库系统概论期末复习】第四章 数据库安全性重点与常考题整理
数据库·数据库系统概论
拾贰_C2 小时前
【mysql | windows | installation】 MySQL5.安装
数据库·windows·mysql
睡不醒男孩0308232 小时前
达梦数据安装详细步骤(包含CLup一键部署达梦数据库实例)
数据库·达梦·clup
真实的菜2 小时前
【无标题】Redis 从入门到精通(七):缓存设计与最佳实践 —— 穿透、击穿、雪崩与一致性终极指南
数据库·redis·缓存
念何架构之路2 小时前
存储技术Redis
数据库·redis·缓存
淘源码d2 小时前
医院专业级PACS系统完整源码(C+VC+MSSQL)
c语言·数据库·sqlserver·源码·pacs系统·医学影像系统
wu8587734572 小时前
向量数据库不是银弹:从枚举漏检到 ReACT 多轮召回的实践路径
前端·数据库·react.js