Можно ли написать оператор UPDATE
для Azure Cosmos DB? SQL API поддерживает запросы, но как насчет обновлений?
В частности, я хочу обновить документы без необходимости извлечения всего документа. У меня есть идентификатор для документа, и я знаю точный путь, который я хочу обновить в документе. Например, скажите, что мой документ
{
"id": "9e576f8b-146f-4e7f-a68f-14ef816e0e50",
"name": "Fido",
"weight": 35,
"breed": "pomeranian",
"diet": {
"scoops": 3,
"timesPerDay": 2
}
}
и я хочу обновить diet.timesPerDay
до 1, где идентификатор равен "9e576f8b-146f-4e7f-a68f-14ef816e0e50"
. Могу ли я сделать это с помощью API Azure SQL без полной замены документа?