在azure服务器中执行存储过程
如何在azure server中执行示例存储过程 我使用的是cosmos db emulator,每当我尝试执行示例sp时,都会出现此错误 来自脚本的请求不能引用除为其提交客户端请求的分区键之外的分区键 存储过程在azure服务器中执行存储过程,azure,stored-procedures,azure-cosmosdb,Azure,Stored Procedures,Azure Cosmosdb,如何在azure server中执行示例存储过程 我使用的是cosmos db emulator,每当我尝试执行示例sp时,都会出现此错误 来自脚本的请求不能引用除为其提交客户端请求的分区键之外的分区键 存储过程 示例存储过程也无法获得所需的结果。在处理动态JS对象时,需要将分区键传递给存储过程中的文档,链接问题 doc.partitionKey = 'some_partition_key' 在处理动态JS对象时,需要将分区键传递给存储过程中的文档 doc.partitionKey = 'so
示例存储过程也无法获得所需的结果。在处理动态JS对象时,需要将分区键传递给存储过程中的文档,链接问题
doc.partitionKey = 'some_partition_key'
在处理动态JS对象时,需要将分区键传递给存储过程中的文档
doc.partitionKey = 'some_partition_key'
Sanjeev S,根据问题信息: 来自脚本的请求不能引用分区键 而不是为其提交客户端请求的 它声称文档中的分区键需要与集合的分区键设置相匹配 例如,集合的分区键是
/name
然后,您需要在插入的文档中排除name属性,并在执行SP时提供如下分区键
输出:
Sanjeev S,根据问题信息: 来自脚本的请求不能引用分区键 而不是为其提交客户端请求的 它声称文档中的分区键需要与集合的分区键设置相匹配 例如,集合的分区键是
/name
然后,您需要在插入的文档中排除name属性,并在执行SP时提供如下分区键
输出:
我正在尝试直接从cosmos db模拟器执行sp,直到您可以设置it@Sajetharan问题中添加了存储过程它解决了问题吗?我正在尝试直接从cosmos db模拟器执行sp,直到您可以设置it@Sajetharan问题中添加了存储过程它是否解决了问题?当您执行存储过程,您要传递的
PartitionKey
的值是多少?@GauravMantri UserAccountIDSorry,我指的是PartitionKey
attribute.attribute?的值?。如果您查看上面试图创建的文档,我没有发现该文档中的哪个属性是PartitionKey
属性?是不是UserAccountID
?执行存储过程时,传递的PartitionKey
的值是多少?@GauravMantri UserAccountID对不起,我指的是PartitionKey
attribute.attribute?的值?。如果您查看上面试图创建的文档,我没有发现该文档中的哪个属性是PartitionKey
属性?是不是UserAccountID
?@SanjeevS奇怪的是,我成功地在我这边进行了测试。您是否检查了我的详细功能?@SanjeevS或现在删除所有现有功能并按照我的步骤重新创建?即使是示例存储过程也没有得到所需的结果。它显示未找到任何文档。与这个问题有什么关系吗@SanjeevS你能加入这个链接吗:@SanjeevS奇怪的是,我在我这边测试成功了。您是否检查了我的详细功能?@SanjeevS或现在删除所有现有功能并按照我的步骤重新创建?即使是示例存储过程也没有得到所需的结果。它显示未找到任何文档。与这个问题有什么关系吗@SanjeevS请加入此链接: