下载mongoose
npm i mongoose
连接数据库
var mongoose=require('mongoose')
mongoose.connect('mongodb://127.0.0.1:27017/articles',function(err){
if(!err){
console.log('数据库连接成功');
}
})
module.exports=mongoose
一共有三个集合,分别是用户集合、文章集合、文章分类集合
用户集合
var mongoose=require('./Conn')
var UserSchema=new mongoose.Schema({
Username:{
type:String,
unique:true
},
age:Number,
sex:String,
status:{
type:Number,
default:1
}
})
module.exports=mongoose.model('User',UserSchema,'user')
文章集合
var mongoose=require('./Conn')
var Schema = mongoose.Schema;
var ArticleSchema=new Schema({
title:{
type:String,
unique:true
},
cid:{
type:Schema.Types.ObjectId,
ref:'Arti