连接至 MongoDB
此版本的文档已存档,不再提供支持。 查看最新文档,了解如何升级您的 Node.js 驱动程序版本。
1
创建 Node.js 应用程序
在 项目目录中创建一个文件来包含名为 index.js
node_quickstart
的应用程序。
将以下代码复制并粘贴到 index.js
文件:
const { MongoClient } = require("mongodb"); // Replace the uri string with your connection string. const uri = "<connection string uri>"; const client = new MongoClient(uri); async function run() { try { const database = client.db('sample_mflix'); const movies = database.collection('movies'); // Query for a movie that has the title 'Back to the Future' const query = { title: 'Back to the Future' }; const movie = await movies.findOne(query); console.log(movie); } finally { // Ensures that the client will close when you finish/error await client.close(); } } run().catch(console.dir);
2
指定连接字符串
将 占位符替换为您从本指南的 string<connection string uri>
创建连接 中复制的连接字符串。string
3
运行您的 Node.js 应用程序
在 shell 中,运行以下命令,启动此应用程序:
node index.js
您应该会在命令行输出中看到检索到的电影文档的详细信息:
{ _id: ..., plot: 'A young man is accidentally sent 30 years into the past...', genres: [ 'Adventure', 'Comedy', 'Sci-Fi' ], ... title: 'Back to the Future', ... }
如果遇到错误或看不到输出,请检查您是否在 index.js
文件中指定了正确的连接字符串,以及是否加载了示例数据。
完成这些步骤后,您应该有一个正常运行的应用程序,它使用驱动程序连接到 MongoDB 部署、对示例数据运行查询并打印结果。
注意
如果您在该步骤中遇到问题,请在 MongoDB 社区论坛中寻求帮助,或使用本页右侧或右下角的 Rate this page(本页内容评级)标签页提交反馈。