在documentDB分區集合中,您需要知道partitionKey值才能夠對其執行存儲過程。但是,爲了能夠執行諸如計數存儲過程之類的操作,它必須在所有分區上工作或爲每個分區執行。DocumentDB:列出使用的分區鍵
這意味着存儲過程不能執行以產生分區鍵(AFAIK)的列表。運行一個查詢以返回所有文檔中的每個partitionkey值,然後對其進行重複數據刪除,這是一種非常不雅,強力,昂貴的操作。你不能SELECT DISTINCT
。
如何才能產生分區鍵列表,而不訴諸SELECT partitionkey FROM docs
方法?