0

フィールドを更新するか、新しいエントリを挿入する node.js アプリケーションに次のコードがあります。

 DocPrivilege.update({
                _id: {
                    $in: user.documentsPriv
                }
            }, {
                $set: {
                    access: parseInt(req.body.access),
                    documentName: req.body.documentName,
                    documentId: req.body.documentId
                }
            }, {
                upsert: true
            }, function(err, updated) {
                if (err || !updated) console.log("User not updated");
                else {
                    console.log("User updated");
                }
            }); 

更新または挿入が発生したかどうかを区別する方法はありますか?

4

1 に答える 1