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