关于 moment
的使用说明
英语帮的小伙伴们 可以看英文的
使用(基于ES6)
const moment = require('moment')
const mongoose = require('mongoose')
const Schema = mongoose.Schema
mongoose.connect('mongodb://localhost/test', {
// 一些配置相关,具体你看 mongoose 文档 https://mongoosejs.com/
})
const PersonSchema = new Schema({
gender: {
type: Number,
enum: [0, 1],
required: true
},
dataBirth: {
type: Date,
default: Date.now,
get: v => moment(v).format('YYYY-MM-DD hh:mm:ss')
}
})
var man = new PersonSchema(
gender: 1,
dataBirth: '2010-01-01'
)
man.save(function(err, data){
// 对数据操作,没有的话,可以忽略回调
})
man.find()
.sort({"dataBirth": -1}) // 根据 dataBirth 降序排序
.limit(2) //设置取出的限制数量 可以用来做分页
.exec(function(err, data){
})
大致的使用就如上所示,这是在 nodejs
中 基于 MongoDB
来使用