【发布时间】:2015-04-02 04:06:25
【问题描述】:
考虑以下几点:
我有一个名为“Person”的 Mongoose 模型。在 Person 模式的模式中,每个 Person 都有两个字段:“children”和“maximum_children”。这两个字段都是数字类型。
我想编写一个查找查询,当 Person 的“children”值小于它的“maximum_children”值时返回 Persons。
我试过了:
person_model.find({
children: {
$lt: maximum_children
}
}, function (error, persons) {
// DO SOMETHING ELSE
});
和
person_model.find({
children: {
$lt: 'maximum_children'
}
}, function (error, persons) {
// DO SOMETHING ELSE
});
我在尝试指定要比较“孩子”的字段名称时做错了。
【问题讨论】: