У меня есть коллекция Document Db 'Coll_1'. Я также создал триггерную функцию Azure cosmos db для проверки и выполнения действий при обновлении любого документа в Coll_1. Однако мне нужно точно знать, какая часть документа модифицируется из функции лазури. Пожалуйста, подтвердите, если это поддерживается, иначе любое решение для моей проблемы приветствуется, пожалуйста. Мой текущий код функции ниже:
public static class CosmosDBTrigger
{
[FunctionName("CosmosDBTrigger")]
public static void Run([CosmosDBTrigger(
databaseName: "Coll1DB",
collectionName: "Coll_1",
ConnectionStringSetting = "DBConnection",
LeaseCollectionName = "leases")]IReadOnlyList<Document> documents, TraceWriter log)
{
if (documents != null && documents.Count > 0)
{
log.Verbose("Documents modified " + documents.Count);
log.Verbose("First document Id " + documents[0].Id);
}
}
}
Любая помощь приветствуется и спасибо заранее!