一 定义Mongoose的数据模型
1.引入第三方模块
var mongoose = require('mongoose');
2.连接mongodb
mongoose.connect('mongodb://localhost/test');
3.定义模型(约束每一个字段值的类型)
var User = mongoose.model('User',{username:String,age:Number,sex:String});
二 Mongoose的数据插入的方式
创建一个新的数据插入到数据库中
User.create(object,callback)
注意: 使用完数据库后面需要关闭连接
三 Mongoose的数据查询方式
查询所有的数据信息
User.find(callback);
根据条件查询数据信息
User.find(conditionObject,callback);
只查询一条记录的方法
User.findOne(conditionObject,callback);
四 Mongoose的数据更新
User.update({username:"123456"},{$set:{username:"关羽"}},callback);
User.findByIdAndUpdate('584e4276742d32e987e1ea7a',callback);
五 Mongoose的数据删除
User.remove({username:"songjiang"},callback);
User.remove({},callback);