npm i mongoose
官方示例
const mongoose = require("mongoose")
mongoose.connect('mongodb://localhose:27017/test')
const Cat = mongoose.model('Cat',{name: String})
const kitty = new Cat({name: 'Zildjian)
kitty.save().then(()=>{console.log('meow')})
自己尝试创建一条数据
//引入
const mongoose = require('mongoose')
//链接本地库
async function main(){
await mongoose.connect('mongodb://localhost:27017/mytest')
}
main().then(res=>{
console.log(res,'mongo连接成功');
}).catch(err=>{
console.log(err);
})
//创建集合的数据模型
const user = new mongoose.Schema({
username:{
type: String,
required: true
},
age:{
type: Number,
required: true
}
})
//创建集合并挂载集合数据模型
const userModel = mongoose.model('User',user)
//创建数据
const u = new userModel({username:'lisi',age:18})
//将创建的保存入库
u.save()
网友评论