美文网首页
mongoose 数据库总结

mongoose 数据库总结

作者: 梁同桌 | 来源:发表于2016-09-30 21:02 被阅读47次

我自己测试模板代码

var mongoose = require('mongoose')
var mongodb = 'mongodb://localhost/root/data/db'

mongoose.Promise = global.Promise
var db = mongoose.connect(mongodb);


//生成model
var BookSchema = new mongoose.Schema({
    name: String,
    author: String,
    newTime: Date
})
//关联model
mongoose.model('Book', BookSchema)
//-------------------------------------------------------------------


//生成model
var Book = mongoose.model("Book")

//填写数据
var book = new Book({
    name: "MEAN Web Development",
    author: "liang",
    newTime: new Date()
})

book.save(function(err){
    console.log('save status:', err ? 'failed' : 'success')
})

Book.find({},function(err,data){
    if(err){
        console.log(err)
        return
    }
    console.log(data)
    console.log("find  success")
})

Book.findOne({author:"liang"},function(err, data){
    if(err){
        console.log(err)
        return
    }
    console.log(data)
})
//可以用于唯一ID查询
Book.findOne({author:"liang"},function(err, data){
    if(err){
        console.log(err)
        return
    }
    if(data){
        data.remove()
    }

    console.log(data)
})


//多条件查询 or或  and全部满足
var cond = {
    $or:[
        {author: 'Jane'},
        {author: 'lin'}
    ]
}

Book.find(cond, function(err,data){
    if(err){
        console.log(err)
        return
    }
    console.log(data)
})

个人博客: http://www.liangtongzhuo.com

相关文章

  • Node-Mongoose

    Mongoose 连接 Mongodb 数据库引擎 mongoose文档 查看npm文档Mongoose 官网查看...

  • mongoose 使用

    mongoose 使用 Mongoose 基础使用 Connect 链接数据库 定义文档模型, Schema 和 ...

  • mongoose 数据库总结

    https://cnodejs.org/topic/504b4924e2b84515770103dd某位老兄的总结...

  • koa2连接使用mongoose

    步骤一:npm mongoose 步骤二:引入mongoose配置 步骤三:连接数据库

  • mongoose的简单使用

    npm install mongoose 下载mongoose模块使用之前先打开mongodb数据库mongod...

  • 0815笔记

    //调用模块var mongoose=require('mongoose')//创建一个变量连接数据库以及选择数据...

  • Node操作mongodb

    一、下载Node的数据库三方包(mongoose) npm install mongoose 二、查询 三、删除 ...

  • day9学习笔记

    主讲内容:nodejs与mongodb之间数据库连接插件:mongoose;准备工作: 下载mongoose ...

  • Mongoose初使用总结

    参考深入浅出mongoose 连接mongoose mongoose连接数据库有两种方式第一种: 第二种: mon...

  • mongoose 中间件常用CRUD

    mongoose 中间件常用CRUD 安装mongoose 导入中间件 链接数据库 定义Schema,也就是传统意...

网友评论

      本文标题:mongoose 数据库总结

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