如何使BaseEntity.save()在更新前每次不执行选择查询

时间:2018-08-10 14:46:36

标签: typeorm

使用typeorm时,我注意到,每次我创建一个更改实体并调用save()时,它都会事先进行“选择”查询。 如何摆脱它?

例如,我打电话给

const entity = await Entity.findOne({ where: { foo: 'bar'}})
entity.biz = 2;
await entity.save()

正如我在查询日志中看到的那样,它首先对“ findOne”进行“选择”调用-接收一个实体,然后在保存调用另一个“选择”之前按ID再次搜索实体,然后执行update()

0 个答案:

没有答案