我有一个Document Db集合'Coll_1'。我还创建了一个Azure cosmos数据库触发器函数,以便在“Coll_1”中的任何文档更新时检查并执行操作。但是,我需要确切地知道文档的哪个部分是从azure函数修改的。请确认是否支持,否则欢迎任何我的问题的解决方案。我目前的功能代码如下:
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);
}
}
}
任何帮助表示赞赏,并提前致谢!
此时无法识别更改Feed中文档的哪个部分发生了变化。更改源在更新/插入操作后返回文档的状态。
如果它是您想要的功能,您可以在User Voice中投票支持此功能。