MongoDB: обрабатывать ошибки из метода Bulk.insert()

Я использую этот метод, но я не знаю, как справиться с результатом. Я проверил, что Bulk.insert() возвращает обещание, но у меня нет большого опыта в этой теме. Это мой код:

bulk.insert({
        id_cliente: val1,
        iddoi: val2,
        id_personeria: val3,
        cliente: val4
});

bulk.execute()

У меня нет проблем со вставкой данных, но я хочу получить ответ, потому что есть дубликаты записей, и мне нужно знать, что это такое.

1 ответ

Вы можете использовать объект BulkWriteResult, возвращаемый из вызова execute().

https://docs.mongodb.com/manual/reference/method/BulkWriteResult/

если вам нужно больше деталей, вы можете вызвать getOperations()

Другие вопросы по тегам