【发布时间】:2019-08-18 11:14:27
【问题描述】:
我有以下情况 - 我想遍历 db 中的每个元素并且:
- 如果元素的
bumped字段设置为false - 并且创建日期小于 30 天前
然后:
- 将
bumped设置为true - 向用户发送邮件!
我的做法:
User.updateMany(
{
bumped: false,
creationDate: {
$gte: new Date(Date.now() - 30 * 24 * 60 * 60 * 1000),
},
},
{
$set: {
bumped: true,
},
},
(err, res) => {
//
// What is "res" here? <====== question
},
);
我的问题 - 回调函数中的res 参数是什么?
问题2:是否只会为这些满足条件的元素触发回调?
非常感谢!
【问题讨论】:
标签: javascript node.js mongodb mongoose