Существует два метода создания индексов: db.createIndex () и db.createIndexes ().
Пример db.createIndex () в pymongo:
>>> db.create_index([("hello", DESCENDING),("world", ASCENDING)])
>>> db.create_index([("goodbye", DESCENDING)])
Пример db.createIndexes () в pymongo:
>>> index1 = IndexModel([("hello", DESCENDING),("world", ASCENDING)])
>>> index2 = IndexModel([("goodbye", DESCENDING)])
>>> db.test.create_indexes([index1, index2])
Что лучше и почему?