我想删除 DocumentDb 中的特定文档。我找不到对 DELETE 或 REMOVE 语法的引用。有人可以告诉我该怎么做吗?
问问题
1701 次
2 回答
5
在 C# 中,您可以使用自链接删除...
using (var client = new DocumentClient(EndPoint, AuthKey))
{
await client.DeleteDocumentAsync("SELFLINK");
}
如果您想通过自己的 ID 删除,目前这似乎是不可能的。
讨论页面在这里:
于 2014-09-05T03:58:49.647 回答
0
如果您知道 documentId,则可以使用CreateDocumentUri
而不是进行查询来获取自我链接。在最常见的情况下,您已经拥有要删除的文档的 ID。
using (var client = new DocumentClient(EndPoint, AuthKey))
{
Uri documentUri = UriFactory.CreateDocumentUri(databaseId, collectionId, docId);
await client.DeleteDocumentAsync(documentUri);
}
于 2017-04-06T11:42:41.630 回答