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(/\..+/, '');
}
格式化後 如下