#json #azure-logic-apps #azure-cosmosdb-sqlapi
#json #azure-logic-apps #azure-cosmosdb-sqlapi
Вопрос:
Я пытаюсь добавить новые объекты в свой элемент CosmosDB с помощью LogicApp.
{
"id": "1000",
"phone": "55512341212"
}
Для
{
"id": "1000",
"phone": "55512341212"',
"name":"David"
}
Я работаю, если использую «Создать или обновить документ», но я должен знать существующий контент и перезаписывать. Как просто добавить «имя»: «Дэвид», не зная содержимого?
Спасибо!
Дэвид
Ответ №1:
Частичные обновления в настоящее время невозможны с Cosmos DB. Вы должны записать всю запись обратно с помощью ReplaceItemAsync() или UpsertItemAsync().
Комментарии:
1. В настоящее время ведется работа над частичными обновлениями. Однако вам все равно понадобятся ключ раздела и идентификатор для выполнения обновления.
2. Спасибо! как получать уведомления при выпуске?
3. Можно отслеживать его по голосу пользователя, feedback.azure.com/forums/263030-azure-cosmos-db/suggestions /…
4. Похоже, что это больше не доступно, так как ссылка мертва