小编Ale*_*ner的帖子

在DocumentDB中使用保留字字段名称

我继承了一个加载到DocumentDB中的数据库,其中字段名称恰好是"Value".我的结构示例是:

{
...
   "Alternates": [
      "Type": "ID",
      "Value" : "NOCALL"
   ]
}
Run Code Online (Sandbox Code Playgroud)

当我查询(使用documentDB的SQL)时,试图找回Alternates.Value = "NOCALL",我接近语法错误的所有文档

"价值"错误

.如果我查询Type = "ID",它就好了.

似乎在DocumentDB上具有特殊含义的Value这个词导致了一个问题.

在"价值"周围加上标点符号(例如引号/双引号)似乎没有帮助.

任何关于如何解决这个问题的建议将不胜感激!

先感谢您!

sql field reserved azure-cosmosdb

7
推荐指数
2
解决办法
2840
查看次数

标签 统计

azure-cosmosdb ×1

field ×1

reserved ×1

sql ×1