标签: c# azure azure-cosmosdb
我有在Azure中托管的webservice。 我的数据库存储在cosomos-db中。 我想根据一些逻辑(不是集合中的所有文档)通过c#代码删除多个文档。 我可以通过查询删除多个文件吗? (逐个删除文档效率不高)
我通过以下代码删除:
tags
答案 0 :(得分:0)
您必须单独删除每个文档。
如果您不想对Cosmos DB进行多个客户端调用,则可以在存储过程中执行多重删除。这还具有以事务方式处理所有文档删除的优点:在存储过程中,所有内容都以原子方式成功或失败。