使用 MongoDB
Visual Studio Code 對使用 MongoDB 資料庫提供了強大的支援,無論是您自己的例項還是 Azure 上的 MongoDB Atlas。透過 MongoDB for VS Code 擴充套件,您可以在 VS Code 中建立、管理和查詢 MongoDB 資料庫。
安裝擴充套件
VS Code 的 MongoDB 支援由 MongoDB for VS Code 擴充套件提供。要安裝 MongoDB for VS Code 擴充套件,請按 ⇧⌘X (Windows、Linux Ctrl+Shift+X) 開啟擴充套件檢視,然後搜尋“MongoDB”以篩選結果。選擇 MongoDB for VS Code 擴充套件。
連線到 MongoDB
安裝 MongoDB for VS Code 擴充套件後,您會注意到有一個新的 MongoDB 活動欄檢視。選擇 MongoDB 檢視,您將看到 MongoDB 資源管理器。
連線到 MongoDB 資料庫
-
在 MongoDB 檢視中選擇 新增連線
-
接下來,選擇使用連線字串連線或使用高階連線選項
-
選擇 使用連線字串連線,然後在連線字串快速選擇中輸入連線字串。
本地 MongoDB 的預設連線字串是
mongodb://127.0.0.1:27017
。 -
選擇 高階連線設定,輸入連線詳細資訊,然後選擇 儲存並連線。
-
注意:如果您正在連線到本地 MongoDB 伺服器,請確保您的 MongoDB 伺服器 (mongod.exe) 正在執行。
連線後,您可以操作 MongoDB 伺服器,管理 MongoDB 資料庫、集合和文件。
您可以展開資料庫以檢視它們的集合及其模式和索引,並且您可以選擇單個 MongoDB 文件以檢視其 JSON。
您還可以將 MongoDB shell 附加到活動連線,只需右鍵單擊連線本身即可。
注意:確保已安裝 MongoDB shell (
mongo
或mongosh
) 並將其新增到您的路徑中。在擴充套件設定中,您可以選擇要使用的 shell。
MongoDB 命令
VS Code 命令面板 (⇧⌘P (Windows、Linux Ctrl+Shift+P)) 以及資源管理器上下文選單中提供了 MongoDB 特定命令。
使用 Playgrounds
VS Code MongoDB 整合最強大的功能之一是 Mongo Playgrounds。Playgrounds 允許您從 VS Code 編輯器中建立、執行和儲存 MongoDB 命令。使用 MongoDB: 建立 MongoDB Playground 命令建立一個新的 Playground。
在 Playground 中,您可以引用 MongoDB 實體和命令,並且在您鍵入時會獲得豐富的 IntelliSense。Playgrounds 對於原型化資料庫操作和查詢非常有用。使用 MongoDB: 從 Playground 執行選定行 命令執行 Playground 查詢中選定的行。
Azure 上的 MongoDB
您可以使用 MongoDB Atlas 在 Azure 上免費輕鬆建立 MongoDB 叢集。
從儀表板中選擇 建立新叢集,然後選擇 Azure 作為雲提供商。建立集群后,使用 MongoDB Atlas 提供的連線字串進行連線。
後續步驟
- Azure 擴充套件 - Visual Studio Marketplace 擁有數百個適用於 Azure 和雲的 VS Code 擴充套件。
- 部署到 Azure - 逐步瞭解如何將您的應用程式部署到 Azure。
- 使用 Docker - 將您的應用程式放入 Docker 容器中,以便於重用和部署。