Mongodb 升级期间mongoose检测插入与更新

Mongodb 升级期间mongoose检测插入与更新,mongodb,mongoose,Mongodb,Mongoose,在mongoose中使用findOneAndUpdate时,如何知道模型是插入还是更新的 Model.findOneAndUpdate(query, { $setOnInsert: setOnInsert, $set: set }, { upsert: true }, function (err, doc) { }); 是否只有在$setOnInsert和$set期间设置标志才有可能?(如果我能避免这种情况就好了。)

在mongoose中使用
findOneAndUpdate
时,如何知道模型是插入还是更新的

Model.findOneAndUpdate(query, { $setOnInsert: setOnInsert, $set: set }, { upsert: true }, function (err, doc) {
});
是否只有在
$setOnInsert
$set
期间设置标志才有可能?(如果我能避免这种情况就好了。)