小编Mik*_*ike的帖子

无法使用Mongodb协议在Azure DocumentDb中创建索引

现在我知道DocumentDb不支持Unique索引,但为什么我不能使用createIndex()创建普通索引?在mongo shell中:

> db.product.createIndex({itemId:1})
{ "_t" : "OKMongoResponse", "ok" : 1 }
Run Code Online (Sandbox Code Playgroud)

但收藏似乎没有变化:

> db.product.getIndexes()
[
{
    "v" : 1,
    "key" : {
        "_id" : 1
    },
    "name" : "_id_1",
    "ns" : "admin.product"
}
]
Run Code Online (Sandbox Code Playgroud)

我也觉得MongoDB的API兼容性幻灯片这里.它告诉我们,我们可以在mongodb中使用createIndex函数来创建非唯一索引.有人能告诉我为什么吗?

azure mongodb azure-cosmosdb

6
推荐指数
1
解决办法
916
查看次数

标签 统计

azure ×1

azure-cosmosdb ×1

mongodb ×1