首页 > 解决方案 > 使用逻辑应用程序更新 cosmos DB 中的文档

问题描述

我正在尝试使用 LogicApp 在我的 CosmosDB 项中添加新对象。

{
  "id": "1000",
  "phone": "55512341212"
}

{
  "id": "1000",
  "phone": "55512341212"',
  "name":"David"
}
如果我使用“创建或更新文档”,我会工作,但我必须知道现有内容并覆盖。如何在不知道内容的情况下添加 "name":"David" ?谢谢!大卫

标签: jsonazure-logic-appsazure-cosmosdb-sqlapi

解决方案


目前无法使用 Cosmos DB 进行部分更新。您必须使用 ReplaceItemAsync() 或 UpsertItemAsync() 写回整个记录。


推荐阅读