【发布时间】:2015-12-25 13:57:45
【问题描述】:
我做过这样的事情(请原谅我这个例子的愚蠢...... :-):
var dateRef = new Date(1990, 1, 1);
Person
.where('dateOfBirth').gte(dateRef)
.update({ $set: { isYoung: true } }, function (err, count) {
})
;
即:对于出生日期 (dateOfBirth) 晚于参考日期的每个 Person 文档,我想将其设置为 true 字段 isYoung。
我的代码仅适用于 一个 人,即使(当前)许多文档确实符合条件(所有年轻人,在这里... :-)。
有什么线索吗?
P.S.:作为奖励,如果可能的话,我想将 not - 匹配人员 isYoung 字段也设置为 false...
【问题讨论】: