美文网首页
nodejs连接mongo

nodejs连接mongo

作者: jocode | 来源:发表于2020-01-04 11:59 被阅读0次

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 )
})

相关文章

网友评论

      本文标题:nodejs连接mongo

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