He introducido ciertos decoradores en los campos de mi clase de entidad que se activan cuando se guarda una entidad usando repository.save()
Estoy usando la interfaz de entidad Suscriptor para buscar eventos ( Referencia ) y llamando a ciertos métodos para realizar una operación como esta:
public beforeUpdate({ entity }: UpdateEvent<any>): void { encryptData(entity); }Pero noté que este método solo se llama cuando actualizamos ciertos campos en la entidad. ¿Hay alguna manera de anular este comportamiento para que se llame a este método o, en otras palabras, se active el gancho @BeforeUpdate cada vez que hacemos un repository.save() ?
No, a menos que modifique el código fuente de TypeORM.