在集合mvcollection 中插入多个文档:
时间: 2024-03-11 20:49:12 浏览: 49
您可以使用 MongoDB 的 insertMany() 方法来在集合中插入多个文档。该方法接受一个文档数组作为参数,每个数组元素都是一个要插入的文档对象。下面是一个示例代码:
```
const MongoClient = require('mongodb').MongoClient;
const url = 'mongodb://localhost:27017';
const dbName = 'mydb';
MongoClient.connect(url, function(err, client) {
if (err) throw err;
const db = client.db(dbName);
const myCollection = db.collection('mvcollection');
const documents = [
{ name: 'document1', value: 1 },
{ name: 'document2', value: 2 },
{ name: 'document3', value: 3 }
];
myCollection.insertMany(documents, function(err, result) {
if (err) throw err;
console.log(result.insertedCount + ' documents inserted');
client.close();
});
});
```
在上面的示例代码中,我们使用 insertMany() 方法将三个文档插入到名为 "mvcollection" 的集合中。请注意,该方法在回调函数中返回一个对象,其中包含有关插入操作的信息,例如插入的文档数量。
阅读全文