我正在尝试在不创建新的集合的情况下在集合内创建新的分区?
我已经使用新的 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 });
不需要在集合中创建分区。 当您在集合中创建文档时,它将根据您正在创建的文档的分区键值自动分配给适当的分区。 如果分区不存在 - 它将被创建。