2017-04-06 36 views
0

我想獲取集合中的所有PartitionKey值。Azure DocumentDB獲取集合中的分區鍵值

在數據庫中讀出的集合是通過client.ReadCollections(database_link)實現,但我無法找到documentationsamples類似ReadPartitions

而且,我想查詢partitionkey屬性的唯一值可能會有幫助,但DISTINCT is not available in DocumentDB

可能嗎?我更喜歡Python SDK,但歡迎使用其他方法。

+0

每個集合只能有一個分區鍵 –

+0

@GopiKolla //哦!謝謝。我編輯了問題;是否有可能在給定的分區密鑰中獲取分區值? – Youngjae

回答

0

執行此操作的最佳方法是檢索分區鍵的值,例如,使用"SELECT c.partitionKey FROM c ORDER BY c.partitionKey",然後通過忽略重複值執行區分客戶端,因爲DISTINCT在DocumentDB中本機不受支持。

相關問題