Я знаю, что db.collection.getIndexes()
может возвращать все индексы в collection
, но иногда он возвращает длинный результат, если collection
имеет много индексов, и это затруднит вам поиск того, индексируется ли определенное поле.Как проверить, проиндексировано ли определенное поле в mongodb или нет?
Итак, как вы можете проверить, определено ли определенному полю? индексируется в mongodb?
Это должно помочь? http://stackoverflow.com/questions/35019313/checking-if-an-index-exists-in-mongodb – KaSh