cosmosDb 中已弃用的 UriFactory.CreateDocumentUri 是否还有其他解决方案?

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

我正在使用

UpsertItemAsync
创建文档,我需要获取该创建文档的 uri,是否有替代已弃用的
CreateDocumentUri
或者我必须手动执行?

azure-cosmosdb
1个回答
0
投票

CreateDocumentUri
只是对数据库名称、容器名称和项目 ID 进行字符串连接。

CreateDocumentUri
用于在 V2 中执行操作,因为 V2 SDK 的原始输入不使用名称,并且在 5 年前引入命名时,添加了此 API 以使事情变得更容易。

在 V3 中,命名隐式是 API 本身的一部分,不需要此方法。

数据库、容器和项目 ID 的名称可能是您在调用

UpsertItemAsync
时已经可用的内容。

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