【发布时间】:2014-08-20 21:27:28
【问题描述】:
我的文档中有很多日期间隔类型的字段,例如这个
{
publishDate:
{
start: {type: Date, required: true},
end: {type: Date, required: true}
}
}
为了减少代码的重复并更容易维护,如何创建自定义的Mongoose类型,例如DateInterval,包含两个字段:
- 开始
- 结束
并包含确保两个字段均已填写且开始在结束之前的验证器?
【问题讨论】:
标签: node.js mongodb mongoose mongoose-schema