mongoose 模块化
db.js
//连接数据库
var mongoose=require(‘mongoose‘);
//useNewUrlParser这个属性会在url里识别验证用户所需的db,未升级前是不需要指定的,升级到一定要指定。
mongoose.connect(‘mongodb://127.0.0.1:27017/eggcms‘,{ useNewUrlParser: true },function(err){
if(err){
console.log(err);
return;
}
console.log(‘数据库连接成功‘)
});
module.exports=mongoose;user.js
var mongoose=require(‘./db.js‘);
var UserSchema=mongoose.Schema({
name:String,
age:Number,
status:{
type:Number,
default:1
}
})
module.exports=mongoose.model(‘User‘,UserSchema,‘user‘);操作:
var UserModel=require(‘./model/user.js‘);
var user=new UserModel({
name:"李四666",
age:40
})
user.save(function(err){
if(err){
console.log(err);
return;
}
//获取user表的数据
UserModel.find({},function(err,docs){
if(err){
console.log(err);
return;
}
console.log(docs);
})
})测试:
console.time(‘user‘); var UserModel=require(‘./model/user.js‘); console.timeEnd(‘user‘);
相关推荐
80530895 2020-07-05
mkhhxxttxs 2020-06-14
80500495 2020-06-14
86211943 2020-03-01
80530895 2020-02-23
80500495 2020-01-29
86211943 2020-01-24
lovecodeblog 2020-01-24
87261046 2019-12-23
86211943 2019-12-20
lightlanguage 2019-12-16
MYRENZHIBO 2019-08-28
85234656 2018-09-03
fudirong 2012-04-12
80500495 2019-07-01
mjperhuo 2019-06-30