这里提供三种方案来实现 新增数据
//第一种方案 通过实例化manModel上的save()来增加数据
var mongoose = require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/vue-admin',function(err){
if(err){
console.log('数据库连接失败')
}else{
//数据库连接成功
var schema = new mongoose.Schema({name:String,age:Number});
var manModel = mongoose.Model('manModel',schema);
var manDoc = new manModel({name:'xmgdty'});
manDoc.save(function(err,doc){
console.log(doc);
})
}
})
//第二种方案 通过manModel上的create()来增加数据
var mongoose = require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/vue-admin',function(err){
if(err){
console.log('数据库连接失败')
}else{
//数据库连接成功
var schema = new mongoose.Schema({name:String,age:Number});
var manModel = mongoose.Model('manModel',schema);
manModel.create({name:'xmgdty'},function(err,doc){
console.log(doc);
})
}
})
//第三种方案 通过manModel上的insertMany()来增加数据
var mongoose = require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/vue-admin',function(err){
if(err){
console.log('数据库连接失败')
}else{
//数据库连接成功
var schema = new mongoose.Schema({name:String,age:Number});
var manModel = mongoose.Model('manModel',schema);
manModel.insertMany([{name:'xmgdty'},{name:'小马哥的天涯'}],function(err,docs){
console.log(docs);
})
}
})