Обновление поля в MongoDB
Ребята, подскажите, как обновить поле в выборке другим полем этой же выборки? например:
await this.model.updateMany({},{free_amt: amt})
тут я хочу, пробежать по всем записям (в каждой есть free_amt и amt) и заменить значение free_amt на amt
есть ли в mongo что-то вроде "this", чтобы обратиться к полям этой же итерации?
Ответы (1 шт):
Автор решения: rescuernet
→ Ссылка
тема закрыта
await this.model.updateMany({},[{$set: {free_amt: {$getField: "amt"}}}])