도와주세요 ㅠㅠ!!
저도 이거때매 한시간 고생했는데요. typeorm 0.2로 내릴 필요 없이 v0.3에서 진행하시고 아래 소스코드를 참고하세요.1. board.repository.ts에서 아래와 같이 super 메서드를 사용해서 dataSource를 가져와주세요.// board.repository.ts export class BoardRepository extends Repository { constructor(private dataSource: DataSource) { super(Board, dataSource.createEntityManager()); } async createBoard ... 생략 } boards.module.ts의 providers에 BoardRepository를 꼭 넣어주세요!!// boards.module.ts import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { BoardRepository } from './board.repository'; import { BoardsController } from './boards.controller'; import { BoardsService } from './boards.service'; @Module({ imports: [TypeOrmModule.forFeature([BoardRepository])], controllers: [BoardsController], providers: [BoardsService, BoardRepository], }) export class BoardsModule {} 3. boards.service.ts// boards.service.ts @Injectable() export class BoardsService { constructor( @InjectRepository(BoardRepository) private boardRepository: BoardRepository, ) {} async createBoard ...생략 async getBoardById ... 생략 }