1、下载mongoose
cnpm i mongoose --save
2、在项目的目录下创建了一个db的目录
3、在db目录下面,创建了一个db.js
这个db.js就是用来链接数据库
// 该文件就是用来链接数据库
var mongoose = require('mongoose'); //1、引入第三方包
// 2、执行链接语句
// connect 链接 mongodb://127.0.0.1/2109B--->http://127.0.0.1:3000
mongoose.connect("mongodb://127.0.0.1/2109B",function(error){
if(error){
console.log('链接数据库失败')
}else{
console.log('链接数据库成功')
}
})
// 3、抛出对象
module.exports = mongoose;
4、在db的目录下面,创建了一个user.js
这个文件是用来创建数据表(创建集合的)
var mongoose = require('./db');
// 2、创建字段(集合规则)
// mongoose.model('表的名称',{规则})
var user = mongoose.model('users',{
username:String,
password:String,
age:String
})
// 3、再一次抛出对象
module.exports = user;
5、最终需要在路由文件中对数据库进行增删改查的操作,所有在index.js中引入了数据表
// 引入数据表
var user = require('../db/user');