var mongoose = require('mongoose'),
DB_URL = 'mongodb://localhost:27017/test';
/**
* 连接
*/
mongoose.connect(DB_URL,{useNewUrlParser: true});
/**
* 连接成功
*/
mongoose.connection.on('connected', function () {
console.log('Mongoose connection open to ' + DB_URL);
});
/**
* 连接异常
*/
mongoose.connection.on('error',function (err) {
console.log('Mongoose connection error: ' + err);
});
/**
* 连接断开
*/
mongoose.connection.on('disconnected', function () {
console.log('Mongoose connection disconnected');
});
/** 断开连接数据库 */
//mongoose.disconnect();
var Schema = mongoose.Schema;
var blogSchema = new Schema({
title: Number,
author: String,
body: String
});
var Blog = mongoose.model('Blog', blogSchema);
var blogs=new Array();
for(i=0;i<200000;i++){
let blog=new Blog({
title: i,
author: "author",
body: "caocaocao"
})
blogs.push(blog);
}
Blog.insertMany(blogs,function(err){
console.log(err);
});
console.log('加载成功');
Mongodb利用Mongoose一次插入多条数据
最新推荐文章于 2025-07-16 13:43:08 发布