var mongoose = require('mongoose');
mongoose.set('useFindAndModify', false);
//创建一个Schema 每一个schema会一一对应mongo中的collection
var schema = mongoose.Schema
//实例化一个Schema
var articleSchema = new schema({
id:{ type: Number },
text: {
type: String
},
time: {
type: Date,
default: Date.now
},
userName: {
type: String
},
likeNum:{
type:Number,
default: 0
}
}, {
timestamps: {
createdAt: 'created',
updatedAt: 'updated'
}
})
//生成一个具体student的model并导出
//第一个参数是集合名,在数据库中会自动加s
//把Model名字字母全部变小写和在后面加复数s
var article = mongoose.model('article', articleSchema,'article')
这样写 可视化表中 就不会加s了 直接就是article表
//将student的model导出
module.exports = article;
function format(utcTime){
return utcTime.replace(/T/, ' ').replace(/\..+/, '');
}
格式化后 如下