Каждый час приходит массив объектов, в которых большинство дубликатов и процентов 20 новых значений.
Задача такова, нужно вставить весь этот массив документов в базу данных. Дубликаты обновить, новые значения вставить.
Использовал вот этот подход:postsModel.insertMany(result, (err, posts) => {
if (err) {
Logs.info(err);
} else {
Logs.info("Success!");
}
});
Exceptions... , добавляет первые (новые) документы, после этого ничего не происходит. Вопрос:
Как обновить дубликаты и одновременно вставить новые документы?