mysql - Injicera Tree Typeorm Repository i Nestjs
är det möjligt att injicera Tree Typeorm-förråd i Nestjs?
Jag hittade inget online eller i källorna som skulle kunna hjälpa mig här.
Eller skulle det vid det här laget vara bättre att initialisera NestJS och TypeORM separat och inte använda injektionen av NestJS och TypeORM-modulen i NestJS?
Svar #1
Du kan också göra:
constructor(@InjectRepository(Entity)
private readonly treeRepository: TreeRepository<Entity>,
) {
}
async findAllNested(): Promise<Entity[]> {
return await this.treeRepository.findTrees();
}
Svar #2
Jag hittade lösningen själv direkt efter att jag publicerade detta. :D Du behöver bara injicera EntityManager med @InjectEntityManager() och sedan kan du komma åt .getTreeRepository().
