小编maw*_*tex的帖子

Azure CosmosDB:如何按 ID 排序?

使用一个普通的 CosmosDB 集合(全部默认),添加这样的文档:

{
    "id": "3",
    "name": "Hannah"
}
Run Code Online (Sandbox Code Playgroud)

我想检索按 id 排序的记录,如下所示:

SELECT c.id FROM c
ORDER BY c.id
Run Code Online (Sandbox Code Playgroud)

这给了我错误 Order-by item requires a range index to be defined on the corresponding index path.

我希望这是因为 /id 是哈希索引而不是范围索引。我尝试以各种方式更改索引策略,但是我所做的任何更改会在保存时触及 / 或 /id 都会被擦除。

如何检索按 ID 排序的文档?

azure azure-cosmosdb

3
推荐指数
1
解决办法
7608
查看次数

标签 统计

azure ×1

azure-cosmosdb ×1