在 Nestjs 中注入 Tree Typeorm 存储库
Posted
技术标签:
【中文标题】在 Nestjs 中注入 Tree Typeorm 存储库【英文标题】:Inject Tree Typeorm Repository in Nestjs 【发布时间】:2019-07-05 20:39:46 【问题描述】:是否可以将 Tree Typeorm 存储库注入 Nestjs?
我没有在网上或资源中找到任何对我有帮助的东西。
或者此时初始化nestjs和Typeorm分隔,不使用nestjs的注入和Nestjs的TypeOrm模块会更好吗?
【问题讨论】:
【参考方案1】:我在发布此内容后立即找到了解决方案。 :D
您只需将EntityManager
与@InjectEntityManager()
一起注入,然后您就可以访问.getTreeRepository()
。
【讨论】:
【参考方案2】:你也可以这样做:
constructor(@InjectRepository(Entity)
private readonly treeRepository: TreeRepository<Entity>,
)
async findAllNested(): Promise<Entity[]>
return await this.treeRepository.findTrees();
【讨论】:
以上是关于在 Nestjs 中注入 Tree Typeorm 存储库的主要内容,如果未能解决你的问题,请参考以下文章
如何将 NestJS 中的服务注入 typeorm 存储库?
无法使用 typeorm (NestJS) 在 SQL Server 中插入 bigint