我要在不创建新集合的情况下在集合内部创建新分区吗?
我已经用新的partionkey创建了一个新的收藏夹,但是现在我正尝试在收藏夹中创建一些收藏夹。
DocumentCollection collectionDefinition = new DocumentCollection();
collectionDefinition.Id = collectionId;
collectionDefinition.PartitionKey.Paths.Add("/IoTDevices"); //--> add this
DocumentCollection partitionedCollection = await client.CreateDocumentCollectionAsync(
UriFactory.CreateDatabaseUri(databaseId),
collectionDefinition,
new RequestOptions { OfferThroughput = 10100 });
答案 0 :(得分:0)
您无需在集合内创建分区。当您在集合内创建文档时,它将根据您创建的文档的分区键值自动分配给适当的分区。如果该分区不存在,它将被创建。