【问题标题】:How to use nested property to define unique key in cosmos DB如何使用嵌套属性在 cosmos DB 中定义唯一键
【发布时间】:2019-09-09 13:14:04
【问题描述】:

我必须在 cosmos 文档上定义唯一键约束。由于文档结构不是普通格式,而是它具有嵌套的 json 结构,所以语法是我该怎么做?

这是我在 azure 门户上输入的内容:

/data.property1,/data.property2,/data.property3

出现错误: {\"Errors\":[\"在位置 7 处解析唯一键路径 '\/data.property1' 时出错。请确保唯一键路径不包含通配符和无效字符。\"]}

Cosmos DB 文档布局:

  "id": "4d9cd2c2-8ae7-40b9-a78e-7e8879935149",

  "SystemProperties": {
    "Device": "Device1"
  },
  "Scenario": {
    "Type": "Event"
  },
  "data": {
    "property1": "SLIC",
    "property2": "1.1",
    "property3": "1.1"}
}

如果文档是这样的,请帮助我如何使用嵌套属性来定义唯一键?

【问题讨论】:

    标签: azure azure-cosmosdb unique-key azure-cosmosdb-sqlapi


    【解决方案1】:

    得到了解决方案: /data/property1,/data/property2,/data/property3

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-20
      • 2018-10-12
      • 2022-01-13
      • 2016-05-15
      • 1970-01-01
      • 2021-12-14
      • 2019-04-21
      相关资源
      最近更新 更多