分区键上的索引

问题描述 投票:0回答:1

我有一个 Cosmos DB 容器,其中

pk
是分区键。

分区键字段始终是字符串。

以下指标会有什么影响?:

 "includedPaths": [
        {
            "path": "/pk/?"
        }
    ]

我想要实现的是能够搜索分区键上的值范围。但它是默认启用的,没有任何索引定义吗?

azure-cosmosdb
1个回答
0
投票

默认情况下不会对分区键建立索引,除非您使用

id
作为分区键,因为
id
默认情况下已建立索引。如果您希望在没有精确匹配的情况下查询它,您需要自己在索引策略中定义任何其他分区键。

参见文档

默认情况下,分区键属性路径不使用排除策略进行索引,如果需要,应显式包含该路径。

© www.soinside.com 2019 - 2024. All rights reserved.