【发布时间】:2015-08-31 04:38:09
【问题描述】:
我继承了一个加载到 DocumentDB 中的数据库,其中字段名称恰好是“值”。 我的结构示例是:
{
...
"Alternates": [
"Type": "ID",
"Value" : "NOCALL"
]
}
当我查询(使用 documentDB 的 SQL)时,试图取回 Alternates.Value = "NOCALL", 附近出现语法错误的所有文档
“值”错误
。如果我查询Type = "ID",,一切都很好。
似乎在 DocumentDB 上具有特殊含义的 Value 一词引起了问题。
在“值”周围加上标点符号(例如引号/双引号)似乎没有帮助。
任何有关如何解决此问题的建议将不胜感激!
提前谢谢你!
【问题讨论】:
-
你试过方括号吗? Alternates.[Value] = "NOCALL"
-
是的,我有:语法错误,'[' 附近的语法不正确。
-
看到与列名
Order完全相同的问题
标签: sql field azure-cosmosdb reserved