zoukankan      html  css  js  c++  java
  • mongodb -mongoose 增删查改

    var mongoose =require('mongoose');
    var db = mongoose.connect("mongodb://localhost:27001/test");//本地库test 数据库

    var testSchem = new mongoose.Schema({
    name:{type:String},
    age:{type:Number,default:0},
    time:{type:Date,default:Date.now},
    email:{type:String,default:''}
    });

    var TestModel =db.model('test1',testSchem);//test1集合
    var TestEntity=new TestModel({
    name:'eason',
    age:23,
    email:'1241@qq.com'
    });

    console.log(TestEntity.name);
    //保存
    TestEntity.save(function(err){
    if(err){
    console.log(err)
    return
    }
    else
    {
    console.log('save ok')
    }
    })
    //更新
    TestModel.update({name:'eason'},{$set:{name:'chen'}},function(err){
    if(err){
    console.log('update not ok')
    return
    }else{
    console.log('success')
    }
    })
    //删除
    TestModel.remove({name:'chen'},function(err){
    if(err){
    console.log('remove not ok')
    return
    }else{
    console.log('remove success')
    }
    })
    //查询
    TestModel.findOne({name:'chen'},function(err){
    if(err){
    console.log('no result')
    return
    }else{
    console.log('has one')
    }
    })

  • 相关阅读:
    IIS7,iis6 管道模型及处理差异
    web相关基础知识4
    web相关基础知识3
    web相关基础知识2
    web相关基础知识1
    有关于PHP的基础知识
    软件工程课程建议
    结对编程-四则运算
    结对编程
    关于问卷调查的心得体会
  • 原文地址:https://www.cnblogs.com/cylblogs/p/5175521.html
Copyright © 2011-2022 走看看