在MongoDB中,getIndexes()方法返回一個數組,該數組包含標識和描述指定集合上現有索引的文檔列表。它還包括隱藏索引。
- 此方法不帶任何參數。
- 該方法返回的索引信息包含用於創建索引的鍵和選項。
- 在此方法中,隱藏索引從MongoDB 4.4開始可用。僅當值是true時。
用法:
db.Collection_name.getIndexes()
返回:
此方法返回一個數組,該數組包含標識和描述指定集合上現有索引的文檔列表。它還包括隱藏索引。
例子:
在以下示例中,我們正在使用:
Database:gfg
Collection: student
Documents:Three documents contains name and the language in which the students are interested.
- 返回包含學生集合索引信息的文檔數組:
db.student.getIndexes()
- 使用createIndex()方法創建索引:
db.student.createIndex({name:1, language:-1})
在這裏,我們首先使用createIndex()方法創建索引。
創建新索引後,我們使用greateIndex()方法查找學生集合的索引信息。
db.student.getIndexes()
相關用法
- MongoDB Update()用法及代碼示例
- MongoDB skip()用法及代碼示例
- MongoDB limit()用法及代碼示例
- MongoDB FindAndModify()用法及代碼示例
- MongoDB sort()用法及代碼示例
- MongoDB FindOne()用法及代碼示例
- MongoDB countDocuments()用法及代碼示例
- MongoDB Distinct()用法及代碼示例
- MongoDB dropIndex()用法及代碼示例
- MongoDB findOneAndDelete()用法及代碼示例
注:本文由純淨天空篩選整理自nikhilchhipa9大神的英文原創作品 MongoDB – getIndexes() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。