如何使用属性名称中的破折号查询 Cosmos DB

Hay*_*yen 1 azure-cosmosdb

问题:当属性名称中使用破折号时,使用 SQL API 查询 COSMOS DB 的正确语法是什么?

错误:查询容器预约项目失败:{"code":400,"body":{"code":"BadRequest","message":"网关无法检索查询计划:消息:{"errors":[ {"severity":"Error","location":{"start":7,"end":8},"code":"SC1001","message":"语法错误,附近的语法不正确

此查询有效 SELECT a.ID FROM accesspoint a

此查询失败 SELECT a.Point-Name FROM accesspoint a

我尝试过的:我尝试用双引号、单引号、()、<> 将值括起来

Hay*_*yen 5

[] 和引号

SELECT * FROM c where c["point-name"] = "东部标准时间"

谢谢比尔