i have a task which is getting data from an api and stores it into my DB.
I the entities are pretty big, but i can identify if them easily by an id.
The biggest performance killer for me is now, that it runs many updates even if the object didn't change.
I run the save operation with reload disabled.
I need something like:
AfterLoad: save entity state (maybe the stringified JSON)
BeforeUpdate: Compare the new hash against the old hash - if no changes, don't run the update.
Is there anything like that available?
Or is it possible to prevent the update in the "BeforeUpdate" method?
Thank you
question from:
https://stackoverflow.com/questions/65858116/typeorm-just-run-update-if-entity-has-changed 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…