在documentdb中,我可以跨集合加入并更新文档的分区键

时间:2017-04-15 07:13:32

标签: azure azure-cosmosdb

我在创建"/countryId"的集合时添加了一个分区键。

  1. 是否可以更新countryId以获取文档?

  2. 我可以加入documentdb中的集合吗?

1 个答案:

答案 0 :(得分:2)

  

是否可以更新countryId以获取文档?

没有。为集合指定为Partition Key的属性后,就无法对其进行更改。此外,您无法更改现有文档中Partition Key的值。您必须使用新的分区键值删除并重新插入文档。 您应该能够更改值(例如,将countryId值从1更改为文档的2)。

  

我可以加入documentdb中的集合吗?

再没有。不支持跨集合查询。您需要做的是分别针对每个集合发出查询,然后使用客户端上的数据进行处理。