Не понятная ситуация. Я получаю данные из Монги
const tweets = await Tweet.find({author}).exec()
Получаю массив с объектами. Далее, мне надо модифицировать каждый объект в массиве, добавив к нему поле. Вроде простая задача, но это не работает, поле не добавляется.
const proceedTweets = tweets.map(tweet => {
Object.assign(tweet, {extra: 'stuff'})
return tweet
})
Массив остаетс без изменений. Почему так происходит и как мне модифицировать данные полученые из БД?
АПД выяснилось Монгуз возращает не обычный массив. Есть вариант отключить strict: false, но это не подходит. Какие еще есть варианты?
Мне надо просто видоизменить результат поисказ в базе, а не сами данные в БД!