フィールド名がたまたま「値」である DocumentDB にロードされたデータベースを継承しました。私の構造の例は次のとおりです。
{
...
"Alternates": [
"Type": "ID",
"Value" : "NOCALL"
]
}
Alternates.Value = "NOCALL",
(documentDB の SQL を使用して) クエリを実行すると、近くで構文エラーが発生するすべてのドキュメントを取得しようとします
「値」エラー
. クエリを実行するType = "ID",
と、すべて問題ありません。
DocumentDB で特別な意味を持つ Value という言葉が問題を引き起こしているようです。
「値」の周りに句読点 (引用符/二重引用符など) を入れても効果がないようです。
これを解決する方法についての提案は大歓迎です!
前もって感謝します!