Mau*_*tti 4 visual-studio-code azure-cosmosdb
我已经安装了一个扩展,用于在 VS Code 中访问 Microsoft Azure Cosmos DB,并且我能够按预期查看其中的文档。
但是,我无法弄清楚如何运行允许我根据不同条件过滤结果的查询,例如:SELECT * FROM c WHERE c.DocumentId = 123
有没有办法在 Cosmos DB 上的 VS Code 中运行 SQL 查询?我找不到任何有用的教程,并且通过安装“mssql”扩展似乎主要关注 ADO.NET 连接。
基于cosmos db扩展中的语句:
使用具有丰富 Intellisense 的剪贴簿在本地和云中浏览和查询 MongoDB 数据库,然后连接到 Azure 来管理支持 MongoDB、Graph (Gremlin) 和 SQL(以前称为 DocumentDB)的 Cosmos DB 数据库。
您可以按照下面的剪贴簿官方示例,使用 mongo shell 语法查询您的 sql api 数据库。
例如
db.coll.find({"DocumentId" :123})
Run Code Online (Sandbox Code Playgroud)
更新:
抱歉更新较晚。我为你准备了 2 个工具:
1.CosmosDbExplorer :https: //www.bruttin.com/CosmosDbExplorer/
2. Azure 存储资源管理器:https://azure.microsoft.com/en-us/features/storage-explorer/