Предполагается, что приведенный ниже код сохраняет различные файлы в БД, но в случае сбоя одного из них все еще сохраняется, но возвращается ошибка.Как решить эту ситуацию, чтобы отобразить сообщение об ошибке, если ни одна из данных не была сохранена или одна из данных не была сохранена?
try{
await Promise.all([
data1.save(),
data2.save(),
.....
])
}
catch(ex){
success: false,
error: ex
}