码这是我的代码,我有相关的回调:变换的承诺
db.collection(config.user).find({
"_id": id,
}, function(err, result) {
if (!err) {
db.collection(config.user).update({
'_id': uname,
"pass": pwd
}, {
$set: {
'pass': pwd
}
}, function(err1, result1) {
db.close();
if (!err1) {
res.json({
"success": 1)
} else {
logger.error(err);
}
});
} else {
logger.error(err);
}
});
使用的承诺怎么会这样的代码写?
在'db.collection(config.user)'你不使用从分组结果查询? – Niezborala
@Niezborala不,我不使用prev查询的结果。但是第二个查询只有在第一个查询满足条件时才会执行。 – AJS