Как лучше обновить все значения в базе?

У меня есть вот массив объектов. Пока делают так, но получается я каждый раз обновляю по 1 инстансу, и это не правильно.
const arr = await model.find({})
arr .forEach(async instanse => {
      await model.update(
            { _id: instanse._id },
            { $set:  {key1: value1, key2: value2}) }
      )
})

У каждого объекта свои новые значения полей, берутся из массива новых значений. Вместо объекта после $set - функция возвращающая объект
  • Вопрос задан
  • 13 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы