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