有没有一种方法可以在Nestity的Enity Calss内部使用服务类方法

时间:2020-06-11 10:12:41

标签: nestjs typeorm

我使用的是typeOrm的Nestjs,我发现使用typeOrm装饰器@afterUpdate()有一个很棒的功能,但是我无法在我打算在两个不同的实体中调用它的服务中注入经过缩放的方法装饰器@afterUpdate(),

  export class Store extends BaseEntity{ 
       @AfterUpdate() 
       updated(){ 
       // call methode from service.ts  serive.actionAfterUpdateStoreOrUser()
 }
export class User extends BaseEntity{ 
       @AfterUpdate() 
       updated(){ 
       // call the same methode from service.ts  serive.actionAfterUpdateStoreOrUser()
 }

@Injectable()
export class product {
  constructor(
    @InjectRepository(Store)
    private promoRepository: Repository<Store>,
  ) {}
    actionAfterUpdateStoreOrUser(){
    //
    }
}

0 个答案:

没有答案