添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
MongoDB

Visual Studio Code 是适用于 Linux、macOS 和 Windows 的通用代码编辑器,可支持许多扩展。 本快速入门介绍如何使用 Visual Studio Code 连接到 Azure Cosmos DB for NoSQL 和 Azure Cosmos DB for MongoDB (vCore) 群集。 文中介绍了如何执行核心数据库操作,包括查询、插入、更新和删除数据。

在开始之前,确保你拥有:

  • 配置有 NoSQL API 数据库和集合的 Azure Cosmos DB 帐户。 请使用以下任何快速入门设置资源:

    Azure CLI
  • 若要在 Visual Studio 中连接和管理 Azure Cosmos DB 中的数据,请先安装“Azure 数据库” 扩展。

  • 打开 Visual Studio Code。
  • 通过选择“视图” “扩展”来访问“扩展”窗格,或者使用 Windows 上的快捷键 Ctrl + Shift + X 或 MacOS 上的快捷键 Command + Shift + X 来执行该操作。>
  • 在搜索栏中, 键入 DocumentDB for VS Code 并选择扩展。 然后单击“安装”。
  • 安装后,如果系统提示,请重新加载 Visual Studio Code。
  • 连接 Azure Cosmos DB for NoSQL

  • 在 Visual Studio Code 中,转到“Azure”窗格(选择活动栏中的“Azure”图标)
  • 通过 Entra ID 登录到 Azure 帐户:注意 :建议在访问 Azure Cosmos DB 资源时始终使用 Microsoft Entra ID RBAC(而不是帐户密钥),以使用最安全的身份验证方法。
  • 登录后,在 Azure 树状视图中找到 Azure 订阅并向下钻取到 Azure Cosmos DB。
  • 选择现有帐户或右键单击以创建新资源。
  • 查询和显示数据

    以下步骤将使用查询编辑器执行查询并查看查询的结果:

  • 在集合的菜单中,右键单击该集合以打开预览版查询编辑器。

    在本教程中,你了解了如何在 VS Code 中查询数据、导出查询结果、查看查询和索引指标(以优化查询性能)以及通过多个支持的视图显示数据。 现在,你可以使用“Azure 数据库”这一 VS Code 扩展来查看数据库中的实际数据。

    适用于 NoSQL 的 API 入门
  • Node.js 快速入门 Python 快速入门 Java 快速入门 Go 快速入门

    在开始之前,确保你拥有:

  • Azure Cosmos DB for MongoDB 中配置有数据库的 Azure Cosmos DB 帐户。 请使用以下快速入门之一设置数据库:
      Azure CLI
    • 若要连接和管理 Azure Cosmos DB 中的数据,则需要安装 Visual Studio Code 的“Azure 数据库” 扩展。
    • 打开 Visual Studio Code。
    • 通过选择“视图” “扩展”来访问“扩展”窗格,或者使用 Windows 上的快捷键 Ctrl + Shift + X 或 MacOS 上的快捷键 Command + Shift + X 来执行该操作。>
    • 在搜索栏中, 键入 DocumentDB for VS Code 并选择扩展。 然后单击“安装”。
    • 安装后,如果系统提示,请重新加载 Visual Studio Code。
    • 为命令行交互安装的 MongoDB shell (mongosh)(可选条件,但建议满足)。
    • 连接到 MongoDB 工作负载

    • 在“Azure 数据库”扩展中,展开“Azure 资源” 部分。
    • 找到具有你的 MongoDB 工作负载的订阅 。 在所需的订阅下,你会注意到“Azure Cosmos DB for MongoDB (vCore)” 分支。 展开该分支以查看群集和数据库。
    • 从展开的列表中选择 Azure Cosmos DB for MongoDB (vCore) 群集。
    • 出现提示时,输入群集的管理员密码。
    • 完成身份验证后,你将获得对群集的访问权限。
    • 密码仅用于身份验证,系统不会对其进行存储。

      在许多企业环境中,由于 VPN 或其他企业网络的设置,开发人员计算机 IP 地址会隐藏。 在这些情况下,建议先 允许访问所有 IP 地址 (通过添加 0.0.0.0 - 255.255.255.255 防火墙规则)来进行连接测试,然后再优化允许列表。

    • 在“工作区”面板中,展开“MongoDB 帐户” 部分。
    • 在这里,你可以查看所有 MongoDB 帐户。 若要使用连接字符串连接到新的 MongoDB 帐户,请单击“新建连接”,并在出现提示时输入连接字符串。
    • (可选)系统可能会要求你提供用户名和密码,以便进行身份验证。
  •