2016-05-16 88 views
0

我知道db.collection.getIndexes()可以返回collection中的所有索引,但是如果collection有很多索引,有時它會返回一個很長的結果,這會讓您很難找到某個字段是否被索引。如何檢查某個字段是否在mongodb中索引?

那麼如何檢查某個字段是否在mongodb中被索引?

+1

這應該有幫助嗎? http://stackoverflow.com/questions/35019313/checking-if-an-index-exists-in-mongodb – KaSh

回答

1

是的,你可以很容易地查看您字段是否被索引或不使用下面的查詢:

db.collection.stats().indexSizes().c2_YOUR_FIELD_NAME 

在上面查詢,使用自己的收藏名和字段名。如果它在控制檯上返回一些值,則該字段被編入索引。

THIS會給你很多深入的瞭解

相關問題