当前位置: 首页 > 知识库问答 >
问题:

使用Cosmos DB我如何只查询分区键

郏稳
2023-03-14

也许不拆分文档是解决问题的办法,但是不同的文档有不同的TTL,这就会产生问题,是不是(

CustomerId是分区密钥。

ms的医生说这是可能的(引用了一个城市=西雅图)例子。他们的分区是城市....

共有1个答案

邹德泽
2023-03-14

好的,

因此,范围查询的工作有点领先。集合上的自定义索引引起了问题。
目前,我已经完全删除了自定义索引,并将重新构建,然后发布更具体的答案。

我读到的是PartitionKey是隐式索引的。这也有一个索引,所以也许这引起了有趣的事情。

 类似资料:
  • 我是DynamoDB的新手,想知道我们如何通过在JAVA中使用ONLY分区键来查询DynamoDB中的表 我有一个名为“ervive pdi data invalid qa”的表,其模式是: 分区键为SubmissionId 排序键是id。 城市(属性) 错误(属性) 这张桌子看起来像这样:桌子 我想通过使用(software.amazon.awssdk)新版本的AWS SDK DynamoDB类

  • 我正在探索Azure CosmosDB,在理解如何查询我的收藏时遇到了问题。我创建了一个web应用程序来添加和查询数据,但我想在Azure中搜索,不知道如何构造查询。 目前,我查询我的集合以返回所有内容。 这将返回大量信息。下面是数据的示例。 有没有办法只查询某个“searchTerm”(我的CosmosDB中的一个字段)。我似乎无法掌握过滤我的查询的语法。我已经尝试了在SQL中看起来有意义的东西

  • null 关于如何管理分区密钥的依赖关系,您有什么建议吗?或者我没有根据cosmosdb最佳实践以最佳方式对数据层建模?

  • 我对Typescript和CosmosDB是新手,这可能是一个相当愚蠢的问题,然而,我在网上搜索了一整天,也找不到适合我的解决方案。希望有人愿意帮忙。 select似乎不是typescript中定义的函数,有人能帮忙吗?

  • 我有一个问题,如果我为一个特定的查询指定分区键,我将得到我期望的记录。但是,如果我没有指定分区键,只是将EnableCrossPartitionQuery设置为true,它将不会返回/找到任何文档。 这实际上在我的一个宇宙数据库上按预期工作,但在另一个数据库上却没有。相同的记录/文档。 我正在使用以下设置: > 微软公司。Azure.DocumentDB NuGet包版本2.3.0 具有无限容量的