Bạn có thể xác định mặc định với một chức năng:
var minuteFromNow = function(){
var timeObject = new Date();
timeObject.setTime(timeObject.getTime() + 1000 * 60);
return timeObject;
};
new Schema({
date: { type: Date, default: minuteFromNow }
})
- CHỈNH SỬA -
Bạn cũng có thể sử dụng momentjs
thư viện có một số phương thức tuyệt vời trên đối tượng date, cụ thể là add()
chức năng cho trường hợp sử dụng của bạn:
var moment = require('moment');
var hourFromNow = function(){
return moment().add(1, 'hour');
};
new Schema({
date: { type: Date, default: hourFromNow }
})
/* OR */
new Schema({
date: { type: Date, default: function(){return moment().add(1, 'hour');} }
})