c# - CosmosDB Upsert 抛出错误 具有 id 的实体在不存在时已存在
问题描述
我有一个 cosmosdb 集合。条目有一个 id 和一个分区键。id 是一个 6 位字符串(如123456
),分区键是字符串的前两位(如12
)。我想更新一个文档。该集合没有条目。
我有一个连接到文档数据库的队列触发 azure 函数。
当我打电话时
Client.UpsertDocumentAsync(link, item)
我收到一条错误消息,告诉我一个条目已经具有该 ID。
解决方案
推荐阅读
- java - How can I simplify this function which tests for a sequence
- enterprise-architect - Enterprise Architect: Refering to An Instantiated Class's Attribute in a State Transition
- python - pandas-read_excel 语法错误
- python - How to identify the printed results of my program so I can send them to myself
- python - inspect.ismethod() 为装饰器中的实例方法返回 false
- visual-studio-2017 - 新的 ASP.NET Core Web 应用程序。框架下拉菜单被禁用
- python - networkx 2.1 要求装饰器>=4.1.0,但您将拥有不兼容的装饰器 4.0.11
- c# - C# process.WaitForExit() 不等待(控制台应用程序)
- c# - 使用 HashSet 删除范围内的项目
- javafx - Gluon AppBar keep in the view