azure - 如何使用容器名称中的破折号查询 Cosmos DB

标签 azure azure-cosmosdb

在我的数据库中,我有一个名为“freedom-fighters”的容器。

正在做SELECT * FROM [freedom-fighters]不起作用。 SELECT * FROM "freedom-fighters"也没有,也不是SELECT * FROM ["freedom-fighters"] ,也没有我尝试过的其他任何东西。

我正在网络 GUI 中工作。

最佳答案

当您通过 Core/SQL API 查询时,不需要指定确切的集合名称。在Portal中您可以使用简单的别名进行查询。例如,

SELECT * FROM c

Cosmos DB 会知道您已经瞄准的是哪一个,而 c 将类似于别名。

关于azure - 如何使用容器名称中的破折号查询 Cosmos DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70755060/

相关文章:

c# - Publishesettings 告诉该位置是保留的系统名称或磁盘不可写?

c# - Azure Cosmos DB - 检查项目是否不存在,而不向 Application Insights 抛出错误

azure - Azure 服务错误对象的文档

javascript - Microsoft Azure CosmosDB 脚本资源管理器 console.log

c# - 动态转换 Microsoft.Azure.Documents 如何导致反序列化?

c# - 使用 Web 应用程序在 DocumentDB 中进行分页

Azure Web api VS 移动服务

azure - 为什么外部使用者的 Azure API 管理中的客户端身份验证需要 PFX 文件?

c# - 如何在 Azure Web App 中使用 CoreCLR 运行 ASP.NET 5 网站?

c# - Azure Function V2 服务总线消息延迟