我有一个带有
register
方法,它使用typeorm的
@Transaction
如中所述的装饰师
their docs
.这是服务
如您所见,我将transactionManager注入注入到注入的请求对象中,然后我有一个基本存储库,如下所示
然后,在我的存储库中,我使用getRepo方法获取使用原始事务管理器的repo实例,例如:
getRepo(UserEntity).save({//object data here})
我需要的是一些建议,告诉我如何将服务的transactionManager自动注入请求中(就像我在第一个屏幕截图的最后一行所做的那样),以避免每次手动操作。我想我可以和一些定制的装饰师一起做,只需要一些提示,告诉你怎么做就可以了。
非常感谢