写一个nodejs使用mongodb的示例,要有插入示例
时间: 2024-05-04 11:15:51 浏览: 95
好的,以下是一个使用Node.js和MongoDB进行插入的示例:
首先,您需要安装MongoDB和Node.js,并运行MongoDB服务器。
然后,您可以使用以下代码创建一个名为“example”数据库和一个名为“users”的集合:
```
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017/example';
MongoClient.connect(url, function(err, db) {
if (err) throw err;
console.log('Database created!');
const dbo = db.db('example');
dbo.createCollection('users', function(err, res) {
if (err) throw err;
console.log('Collection created!');
db.close();
});
});
```
接下来,您可以使用以下代码向“users”集合中插入一个文档:
```
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017/example';
MongoClient.connect(url, function(err, db) {
if (err) throw err;
const dbo = db.db('example');
const user = { name: 'John', age: 30, city: 'New York' };
dbo.collection('users').insertOne(user, function(err, res) {
if (err) throw err;
console.log('1 document inserted');
db.close();
});
});
```
这将向“users”集合中插入一个名为“John”的用户。您可以根据需要更改用户数据。
希望这个示例对您有所帮助!
阅读全文