Я создал новую коллекцию в CosmosDB и пытаюсь создать свой первый индекс.
Я запускаю следующий скрипт:
db.getCollection("mycoll").createIndex({ "UniqueId": 1 }, { "name": "udx_mycoll_UniqueId", "unique": true });
И выдает ответ:
{
"_t" : "CreateIndexesResponse",
"ok" : 1,
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 3,
"numIndexesAfter" : 4
}
Что выглядит многообещающе, но когда я запускаю запрос:
db.mycoll.getIndexes();
Индексы не найдены. Я попытался запустить его в Compass, и я получаю сообщение об ошибке при переключении на вкладку индексов:
'$ indexState' не поддерживается
Кто-нибудь может пролить свет на это?