笔记 第九天 mongoose

1.npm的安装。   mongoose的安装   npm install mongoose

2.增加数据

//引出mongoose模块

var mongoose=require('mongoose');

var db=mongoose.createConnection('mongodb://localhost:2017/liwei);  //连接数据库

var monSchema=new Schema({

          name:{type:String, default:'leiwei'};

           age:{type:Number, Min:18  index:ture};   //设置数据类型

});

//设置一个集合

var monmodel=db.model('user',monSchema); //设置表名

var  content{name:'李伟', age:29,sex:'男'};  //数据内容

//实例化对象

var moUnsert=new monmodel('content');

//执行数据插入

monInsert.save(function(err){

     if(err){ console.log(err);}else{conse.log('save data is ok')}});

db.close();   //关闭数据库。

show collection;    show  dbs; 展示数据库    db.user.find().toArray();  查询数据库


查询

//查询条件   var content{name:'李伟'};

var field={name:1,age:1};   //查询键值

//执行条件

monmodel.find(content,field  function(err,result){};


更新  条件  var content{name:'为例外'};

//修改内容   var newDate={$set  {name:'weiwi我'}};

//执行更新  monmodel.Update(content,newData,function(){};


删除

monmodel.remove(content,function(){};

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容