當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MongoDB getIndexes()用法及代碼示例


在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()

相關用法


注:本文由純淨天空篩選整理自nikhilchhipa9大神的英文原創作品 MongoDB – getIndexes() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。