Mongodb UpdateMany с upsert = true. есть ли способ идентифицировать измененные записи? - PullRequest
0 голосов
/ 08 января 2020

мы используем updateMany с upsert как true. ответы на запросы с вставленным идентификатором объекта и измененным количеством записей. Есть ли способ идентифицировать измененные записи?

У нас есть MongoDB 3.6.

Спасибо

1 Ответ

0 голосов
/ 08 января 2020

Вы можете использовать его как обратный вызов или обещание, тогда вы найдете все обновленные массивы данных.

Model.update({
    'type': "newuser"
}, {
    $set: {
        email: "abc@gmail.com",
        phoneNumber:"0123456789"
    }
}, {
    multi: true
},
function(err, result) {
    console.log(result);
    console.log(err);
}) 
...