【发布时间】:2021-01-23 23:18:18
【问题描述】:
我有一个任务是从 api 获取数据并将其存储到我的数据库中。 我的实体很大,但我可以通过 id 轻松识别它们。 现在对我来说最大的性能杀手是,即使对象没有改变,它也会运行许多更新。 我在禁用重新加载的情况下运行保存操作。 我需要类似的东西: AfterLoad:保存实体状态(可能是字符串化的 JSON) 更新前:将新哈希与旧哈希进行比较 - 如果没有更改,则不要运行更新。
有类似的东西吗? 或者是否可以在“BeforeUpdate”方法中阻止更新?
谢谢
【问题讨论】:
标签: typescript nestjs typeorm