express 写入数据到数据库中

时间:2022-02-21 18:41:07

一、创建Schema 

  var Schema = new mongoose.Schema({

      user:String,

      txt:String,

      times:date

  }

  module.exports = Schema;

二、创建model

 var user = mongoose.model('smile',Schema); ////smile 为 数据库中的集合名     Schema 为导入的模块

  module.exports = user;

三、 进入rotes→add.js

  先导入model→user     var user = require('../models/user');

  user.create({user:'xxx',txt:'xxxxx'},function(err,docs){

    if(err) console.log('写入失败');

    else{

      console.log('写入数据成功'+docs)   ///加上docs 是看看 写入的数据在数据库中长什么样

      res.redirect('/');    ////写入数据库中 重新加载一下

    }

  })