【问题标题】:Inject Tree Typeorm Repository in Nestjs在 Nestjs 中注入 Tree Typeorm 存储库
【发布时间】:2019-07-05 20:39:46
【问题描述】:

是否可以将 Tree Typeorm 存储库注入 Nestjs?

我没有在网上或资源中找到任何对我有帮助的东西。

或者此时初始化nestjs和Typeorm分隔,不使用nestjs的注入和Nestjs的TypeOrm模块会更好吗?

【问题讨论】:

    标签: mysql typescript tree 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();
        }
      

      【讨论】:

        猜你喜欢
        • 2021-07-15
        • 2021-11-21
        • 2020-06-06
        • 2020-04-19
        • 2021-01-07
        • 2022-08-05
        • 2020-04-19
        • 2022-08-19
        • 1970-01-01
        相关资源
        最近更新 更多