【发布时间】:2015-09-19 15:27:06
【问题描述】:
我有这个架构,其中包含字段“created_at”的日期:
var post = new mongoose.Schema({
text : String,
created_at : {type : Date, index : true},
pos : {latitude: Number, longitude: Number},
created_by : {type : Schema.Types.ObjectId, ref : "UserSchema"}
});
有了这个:
Post.pre("save", function (next){
var currentDate = new Date();
if(!this.created_at)
{
this.created_at = currentDate;
}
next();
});
现在我只想要最近 24 小时创建的帖子,我该如何查询?
【问题讨论】:
标签: javascript node.js mongodb mongoose mongodb-query