1
根据this doc,调用delete时必须指定分区键。DocumentDB DeleteDocumentAsync()without partition key
所以,如果你创建了一个没有分区键的集合,这是否意味着你不能删除任何文档?
根据this doc,调用delete时必须指定分区键。DocumentDB DeleteDocumentAsync()without partition key
所以,如果你创建了一个没有分区键的集合,这是否意味着你不能删除任何文档?
该要求仅适用于分区集合。
如果你仅仅使用单分区(10GB)的收集,只需调用DeleteDocumentAsync()
没有RequestOptions
财产(因为它会默认为空),或者如果你设置其他选项从RequestOptions
离开过PartitionKey
,因为RequestOptions
用于指定分区键。
DeleteDocumentAsync()
的文档是here。
大卫,请解释这是一个文档问题还是读者问题。似乎文档不会提出您在此处发布的建议。还是我读错了文档? – LastTribunal
我不确定我明白你在问什么,但是......你指向的文档更多是一篇演练/教程。看看'DeleteDocumentAsync()'的实际文档 - 你会发现'RequestOptions'是可选的。但是,除了文档之外,从逻辑上思考它 - 如果你没有一个,为什么要指定一个分区键? –
我提出这个问题,因为我正在阅读的文档说 “删除文档。分区键是必需的” 这是没有意义的。这就是为什么我的问题有点讽刺。在我的后续问题中,我问你(你是一个中小企业),如果这个缺陷是在我的结尾或文档。文档并不建议你只有在分区时才需要分区键,现在你能看到我从哪里来? – LastTribunal