我想用这样的文档结构查询 mongoDB:
var ExampleSchema = mongoose.Schema({
createdAt: { type: Date, default: Date.now },
validUntil: Date,
name: String
});
并且需要它只返回有效文档,即validUntil 大于当前时间。这不起作用,猫鼬返回所有文件:
var d = new Date();
var n = d.toISOString();
Example.find({ '$where': 'validUntil'>n })
原文由 mdakovac 发布,翻译遵循 CC BY-SA 4.0 许可协议
像这样使用
$gte
: