mysql - 在 Nestjs 中注入 Tree Typeorm 仓库
有可能将 Tree Typeorm 仓库注入到 Nestjs 中吗?
我在网上或资料中都没有找到任何可以帮助我的东西。
或者在这一点上,最好单独初始化 nestjs 和 Typeorm,而不使用 nestjs 的注入和 Nestjs 的 TypeOrm 模块吗?
答案#1
你也可以做:
constructor(@InjectRepository(Entity)
private readonly treeRepository: TreeRepository<Entity>,
) {
}
async findAllNested(): Promise<Entity[]> {
return await this.treeRepository.findTrees();
}
答案#2
我在发布这个之后马上就自己找到了答案。:D 你只需要用 @InjectEntityManager() 注入 EntityManager,然后就可以访问 .getTreeRepository()。
