美文网首页
笔记 第九天 mongoose

笔记 第九天 mongoose

作者: hanglove | 来源:发表于2016-09-21 22:55 被阅读0次

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(){};

相关文章

  • Node 第三课

    mongoose 笔记 连接字符串mongoose.connect(DB_URL); 链接成功mongoose.c...

  • 笔记 第九天 mongoose

    1.npm的安装。 mongoose的安装 npm install mongoose 2.增加数据 //引出mon...

  • Mongoose笔记

    个人入门学习用笔记、不过多作为参考依据。如有错误欢迎斧正 目录 简介安装SchemaSchema嵌套官网示例真·M...

  • Mongoose 笔记

    Mongoose 笔记 官网指南 参考链接 名词解释 Schema: 一种以文件形式存储的数据库模型骨架,不具备...

  • mongoose笔记

    1.增删改查分页这几个很简单,就直接贴代码了 2.填充 populate子表外键主表的时候,直接查子表,对应参数显...

  • mongoose 学习笔记

    一、介绍 1. 概述 mongoose 模块用于简化 node 与数据库 mongodb 之间的操作,目的是通过简...

  • mongoose学习笔记

    首先是基础crud操作 查询简单查询条件查询 插入 更新 查询 简单查询 mongoose: 条件查询 (>) 大...

  • Mongoose学习笔记

    Mongoose介绍 一、mongoose 介绍 Mongoose是在node.js异步环境下对mongodb进行...

  • Mongoose 入门笔记

    Mongoose 是什么 MongoDB.js 是一个官方提供的访问 MongoDB 的 js 库。Mongoos...

  • mongoose学习笔记

    快速上手 前提 安装 MongoDB 和 Node.js 本次学习的 mongoose 版本是 5.4 Mongo...

网友评论

      本文标题:笔记 第九天 mongoose

      本文链接:https://www.haomeiwen.com/subject/mjoaettx.html