我的帖子中有很多记录。 (使用sequelize进行交流)
我想要一个迁移脚本,但由于锁定,我必须尽可能地进行每次更改。
所以我不想selectAll
然后修改然后saveAll
。
在mongo中我有forEach
光标,它允许我更新记录,保存它,然后才移动到下一个记录。
sequelize / postgres中有类似的东西吗?
目前,我在我的代码中这样做 - 获取ID,然后为每个执行查询。
return migration.runOnAllUpdates((record)=>{
record.change = 'new value';
return record.save()
});
runOnAllUpdates
只会逐一给我记录。