在Azure函数中使用CosmosDbTrigger检测Cosmos DB中的更新和删除

在Azure函数中使用CosmosDbTrigger检测Cosmos DB中的更新和删除,azure,azure-cosmosdb,azure-functions,Azure,Azure Cosmosdb,Azure Functions,我正在尝试使用CosmosDBTrigger解决Azure函数中文档事件的DB通知问题 我收到插入和更新通知,但没有删除通知。是否有任何方法可以触发该事件,或者通过设计来触发此类事件?(例如,活动来源) 在更新的情况下,有没有办法检查它是插入还是更新?可能查看ETag?Cosmos DB change feed中没有删除,因此也不会触发函数: 更改提要包括对集合中的文档进行的插入和更新操作。您可以通过在文档中设置“软删除”标志来捕获删除,而不是删除 而且没有现成的插入/更新属性,他们建议您在应用

我正在尝试使用
CosmosDBTrigger
解决Azure函数中文档事件的DB通知问题

我收到插入和更新通知,但没有删除通知。是否有任何方法可以触发该事件,或者通过设计来触发此类事件?(例如,活动来源)


在更新的情况下,有没有办法检查它是插入还是更新?可能查看
ETag

Cosmos DB change feed中没有删除,因此也不会触发函数:

更改提要包括对集合中的文档进行的插入和更新操作。您可以通过在文档中设置“软删除”标志来捕获删除,而不是删除

而且没有现成的插入/更新属性,他们建议您在应用程序级别执行此操作:

还没有系统属性。但是,您可以向文档添加属性,通过更新文档属性进行软更新


这两个引文都来自

@KevDing不,我相信答案仍然适用。他们目前正在努力将删除内容放入更改提要中,但到目前为止还没有ETA。如果你想跟踪更新,链接是