在 Cosmos DB 中使用 TablesDB 表我试图仅索引 PartitionKey 和 RowKey。
下面的 CosmosDB 索引编译正确,但是当我在 PartitionKey/RowKey 上运行查询时,我收到错误“已指定无效查询,过滤器针对从索引中排除的路径。考虑在请求中添加允许扫描标头。”
有谁知道如何使用仅索引 PartitionKey 和 RowKey 而没有其他索引的 CosmosDB TablesDB?
{
"indexingMode": "consistent",
"automatic": true,
"includedPaths": [
{
"path": "/PartitionKey/?",
"indexes": [
{
"kind": "Hash",
"dataType": "String",
"precision": -1
},
{
"kind": "Range",
"dataType": "Number",
"precision": -1
}
]
},
{
"path": "/RowKey/?",
"indexes": [
{
"kind": "Range",
"dataType": "String",
"precision": -1
},
{
"kind": "Range",
"dataType": "Number",
"precision": -1
}
]
}
],
"excludedPaths": [
{
"path": "/*"
}
]
}