Docs 菜单
Docs 主页
/ / /
Node.js
/

连接至 MongoDB

1

项目目录中创建一个文件来包含名为 index.jsnode_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

在 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(本页内容评级)标签页提交反馈。

后退

创建连接字符串