数字作为 cosmos db 中的 Json 键 (SQL)

Number as Json key in cosmos db (SQL)

我有一份包含以下内容的文档 JSON。

{
  "id": "123",
  "user": {
        "456": true 
          } 
}

当我写 SQL 键 '456' 是非法的。

SELECT * FROM c  where c.user.456 = true

有没有办法在上面的查询中将用户号码作为关键字?另外,如果我有一个带句点的键,SQL 搜索将不起作用。

请尝试这样的操作:

SELECT * FROM c  where c.user['456'] = true

希望对您有所帮助:).