Mongoose insertMany()函数用法示例介绍

insertMany()函数用于将多个文档插入到集合中。它接受要插入到集合中的一系列文档。
Mongoose模块的安装:

  1. 你可以访问链接安装Mongoose模块。你可以使用此命令安装此软件包。
    npm install mongoose

  2. 安装Mongoose模块后, 你可以使用命令在命令提示符下检查你的Mongoose版本。
    npm version mongoose

  3. 之后, 你可以仅创建一个文件夹并添加一个文件, 例如index.js, 要运行此文件, 你需要运行以下命令。
    node index.js

文件名:index.js
const mongoose = require( 'mongoose' ); //Database connection mongoose.connect( 'mongodb://127.0.0.1:27017/lsbin' , { useNewUrlParser: true , useCreateIndex: true , useUnifiedTopology: true }); //User model const User = mongoose.model( 'User' , { name: { type: String }, age: { type: Number } }); //Function call User.insertMany([ { name: 'Gourav' , age: 20}, { name: 'Kartik' , age: 20}, { name: 'Niharika' , age: 20} ]).then( function (){ console.log( "Data inserted" )//Success }). catch ( function (error){ console.log(error)//Failure });

运行程序的步骤:
项目结构将如下所示:
Mongoose insertMany()函数用法示例介绍

文章图片
【Mongoose insertMany()函数用法示例介绍】确保使用以下命令安装了mongoose模块:npm install mongoose
使用以下命令运行index.js文件:
node index.js

Mongoose insertMany()函数用法示例介绍

文章图片
运行以上命令后, 你可以看到数据已插入数据库。你可以使用任何GUI工具或终端来查看数据库, 就像我使用Robo3T GUI工具一样, 如下所示:
Mongoose insertMany()函数用法示例介绍

文章图片
因此, 这就是使用mongoose insertMany()函数将多个文档插入MongoDB和Node.js中的集合的方法。

    推荐阅读