85234656 2020-02-14
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‘);