1.连接
const mongoose = require('mongoose')
//连接数据库
mongoose.connect('mongodb://127.0.0.1:27017/1917',
{
useNewUrlParser: true,
useUnifiedTopalogy: true
}).then(()=>{
console.log('数据库链接成功')
}).catch(()=>{
console.log('数据库链接失败')
})
//描述表规则
const userSchema = new mongoose.Schema({
username: String,
password: String,
age: Number
})
//生产实例对象,后续操作这个对象即可
const UserModel = mongoose.model("user",userSchema)
2.操作数据库
//增
userModel.insertMany([{username, password, createTime: Date.now()}]).then(()=>{
res.redirect('/login')
}).catch(err=>{
res.redirect('/regist')
})
//删
//改
// 查询
articleModel.find({_id: id}).then(arr=>{
res.render('detail', arr )
})
网友评论