Azure cosmosdb Cosmos数据库索引策略-重叠?

Azure cosmosdb Cosmos数据库索引策略-重叠?,azure-cosmosdb,Azure Cosmosdb,我被分配到一个现有的Cosmos DB实现上工作。乍一看,索引策略似乎没有什么意义。我知道“/*”应该是“根及其下的所有路径”。那么,为什么会有人制定这样的政策呢 "includedPaths": [ { "path": "/*" }, { "path": "/foo/?" }, { "path": "/bar/?" } ] 在本例中,“foo”和“bar”是合法属性。但是,我不明白为什么在“/*”

我被分配到一个现有的Cosmos DB实现上工作。乍一看,索引策略似乎没有什么意义。我知道“/*”应该是“根及其下的所有路径”。那么,为什么会有人制定这样的政策呢

"includedPaths": [
    {
        "path": "/*"
    },
    {
        "path": "/foo/?"
    },
    {
        "path": "/bar/?"
    }
]
在本例中,“foo”和“bar”是合法属性。但是,我不明白为什么在“/*”已经存在的情况下显式指定它们


想法?

您在哪里看到索引策略的这种配置?@JayGong这是Cosmos容器索引策略的“includedpath”属性。你对此有什么问题?是的,这种索引策略毫无意义。