我知道db.collection.getIndexes()
可以返回collection
中的所有索引,但有时如果collection
有很多索引,它会返回一个很长的结果,这会让你很难找到某个字段是否已编入索引。
那你如何检查mongodb中某个字段是否被编入索引?
答案 0 :(得分:1)
是的,您可以使用以下查询轻松查看您的字段是否已编入索引:
db.collection.stats().indexSizes().c2_YOUR_FIELD_NAME
在上面的查询中,使用您自己的集合名称和字段名称。如果它在控制台上返回一些值,则该字段将被编入索引。
THIS会给你很多深刻的知识