码迷,mamicode.com
首页 > 其他好文 > 详细

mongoose--------ORM数据操作框架

时间:2017-01-09 20:14:43      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:row   mode   127.0.0.1   nec   god   操作   连接   mongodb   映射   

数据关系映射:ORM

O:object

R:relation

M:mapping

把对数据库的操作都封装到对象中,操作了对象,就相当于操作了数据库。

安装:

npm install mongoose

使用实例:

const mongoose=require(‘mongoose‘)

// 1.连接数据库
mongoose.connect(‘mongodb://127.0.0.1:27017/edu‘)
//2.设计模型结构
const catSchema=mongoose.Schema({
name:String,
age:Number
})
//3.根据模型结构创建模型,
const Cat=mongoose.model(‘Cat‘,catSchema)

//4.操作模型来操作数据库
const kitty=new Cat({
name:"Kitty",
age:1
})
//5.调用save方法保存模型数据到数据库
kitty.save(err=>{
if(err){
throw err
}
console.log(‘保存成功‘)
})

mongoose--------ORM数据操作框架

标签:row   mode   127.0.0.1   nec   god   操作   连接   mongodb   映射   

原文地址:http://www.cnblogs.com/luxiaoxiao/p/6266235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!