mongoose--------ORM数据操作框架
Posted 鹿晓晓
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongoose--------ORM数据操作框架相关的知识,希望对你有一定的参考价值。
数据关系映射: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数据操作框架的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 mongoose ORM 存储/检索到 mongodb