database - 检查 CosmosDB 集合中是否存在分区键

标签 database azure azure-cosmosdb

有没有办法检查分区键是否存在于 CosmosDB 集合中?

例如,可用的分区键是美国的州,如WA、NY、MA等。CosmosDB是否有任何SQL语句来检查NY是否是分区键的一部分在集合中?

假设如果不可能,有没有办法返回集合中的分区键列表?

最佳答案

你可以尝试类似的方法

SELECT DISTINCT myColl.partitionKey FROM myColl

这将返回partitionKey的唯一值。将分区键替换为集合中的分区键

关于database - 检查 CosmosDB 集合中是否存在分区键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57752219/

相关文章:

python - Azure Pipelines - 使用 Poetry 的正确方法

azure - 301 重定向 - 两个 Azure Web 应用程序

azure - 就像 Azure COSMOS SDK 中的 Upsert 操作一样,我们是否有 PATCH + INSERT 操作

database - 在数据库模式中存储学校名称

regex - 如何用sed替换文件中具有特定模式的单词?

azure - 如何使用脚本批量创建和更新 Azure Key Vault secret ?

azure-functions - Azure Function App CosmosDbTrigger 给出空参数错误

database - db4o 开发工具和资源?

Android SQL 数据库找不到正确的行

java - 如何使用java配置@CosmosDBtrigger?