【发布时间】:2015-03-19 05:21:45
【问题描述】:
我正在使用 Microsoft 的一个名为 DocumentDB 的新数据库。现在我想按 ID 删除一个文档,但我不知道该怎么做。 DocumentDB 中的删除操作需要自链接,它们与我自己的 id 不同。 但是我查询一次文档,然后我会得到自我链接。 通过该自链接,我将删除文档。
现在我想删除我收藏中大约 50000 多个文档的所有文档。
需要获取每个文档然后删除或任何简单的方法来做同样的事情?
可以吗?
【问题讨论】:
-
(在 java 中)我也想删除给定集合的所有文档。使用 SQL 语法似乎是不可能的。例如,“DELETE FROM WHERE”今天不可用。我投票支持this feedback,它处于
under review状态。我不想删除重新创建父集合:对我来说,这不是一个可接受的解决方法。我真的很高兴能找到解决方案来做到这一点...... -
如果您导出 Azure Cosmos DB 实例的模板,可以看到指向此问题的链接!
标签: c# azure-cosmosdb