问题描述
当我尝试访问默认存储库代码时,我想在存储库中执行默认 crud 函数之前控制一些值。我该如何实现?
例如:
...
@repository.getter('PersonRepository') private personRepositoryGetter: Getter<PersonRepository>
...
...
someEndpoint(){
const personRepository = await this.personRepositoryGetter();
const createdPerson = await personRepository.create(someData)
}
...
在 personRepository.create()
我想写拦截。最好的方法是什么?