azure-cosmosdb - 如何使用 partionkey 在 cosmosdb 中创建项目。?我尝试了下面的代码它不起作用
问题描述
“AssetProperties”是 DBname,“WaterQuality_History”是集合名称,Utility 是我想用 Partition 键作为计算 ID 命名的项目名称。
private static void CreateMesurementDocHistory(CalcMeasurementMap calcMeasurementMap)
{
long calculationId = calcMeasurementMap.Configurations[0].Mappings[0].CalculationId;
mDocDBClient.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri(CosmosDbAccess.AssetPropertiesCosmosDbDatabase, WaterQualityHistory),
calcMeasurementMap,
new RequestOptions() { PartitionKey = new PartitionKey(calculationId) });
}
解决方案
推荐阅读
- java - 为什么在启动 REST 服务时添加注解 FormDataParam 会引发异常?
- r - 令牌问题 httr salesforce API
- python - NameError:名称“统一”未定义
- python - CTC:空白必须在标签范围内
- php - 拉拉维尔 | 三个表之间的多对多关系 - 保存两个数组中的数据
- codeigniter - 如何使用 CodeIgniter 在主页中动态获取/查看图像?
- python - 从列表中构建唯一且随机的子集
- javascript - 如何使用 Javascript 在 Microsoft Edge 浏览器中获取客户端 IP 地址?
- python - 为什么这个 python 生成器会这样?
- ios - 快速删除子视图后如何调整滚动视图的大小?