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

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

msgl88 回答:无法使用存储过程查询Azure Cosmosdb

我可能知道您的错误,因为Cosmos DB SP要求执行存储过程时必须定义分区键。(更多详细信息,您可以参考此线程:Delete Documents from Cosmos using Query without Partition Key Specification

enter image description here

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

本文链接:https://www.f2er.com/3143367.html

大家都在问