Какой метод между db.createIndex () и db.createIndexes () более предпочтителен для создания нескольких индексов в MongoDB? - PullRequest
0 голосов
/ 07 сентября 2018

Существует два метода создания индексов: 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])

Что лучше и почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...