无法使用存储过程查询Azure Cosmosdb

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

我使用sql核心api创建了一个Cosmosdb数据库,并创建了一个名为collection1的容器,在其中保存了一个简单的json数据如下{“ id”:“ 1”,“ group”:“ a”}我将组作为分区键。然后添加了一个存储过程并执行了默认的存储过程,但是我没有得到json数据,而是得到了“找不到文档”

stored-procedures azure-cosmosdb server-side
1个回答
0
投票

我可能知道您的错误,因为Cosmos DB SP要求执行存储过程,所以您必须定义分区键。

enter image description here

如果未定义任何分区键,则将其标识为empty,将选择不包含group列的数据。

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