import { Injectable, NotFoundException } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Card } from 'src/_common/entities/card.entity';
import { Column } from 'src/_common/entities/board-column.entity';
@Injectable()
export class CardsService {
constructor(
@InjectRepository(Card)
private cardRepository: Repository<Card>,
@InjectRepository(Column)
private columnRepository: Repository<Column>
) {} 이 부분에서 '"src/_common/entities/board-column.entity"' 모듈은 'Column'을(를) 로컬로 선언하지만, 모듈을 내보내지 않습니다. 이런 오류가 발생
아마도 entity 쪽에서 board_column 이라고 보내서 그런 것 ??
팀원분들과 상의 결과 카드 서비스에서 컬럼의 레퍼지토리를 가져오는 것은 옳지 않다고 하셨다. 따라서 BoardColumnService를 사용해서 GetBoardColumns를 사용하기로 결정 import { Injectable, NotFoundException } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Card } from 'src/_common/entities/card.entity';
import { BoardColumnsService } from 'src/board-columns/board-columns.service';
@Injectable()
export class CardsService {
constructor(
@InjectRepository(Card)
private cardRepository: Repository<Card>,
private readonly boardColumnService: BoardColumnsService
) {} 이런 느낌으로 코드 수정
이 부분에서 '"src/_common/entities/board-column.entity"' 모듈은 'Column'을(를) 로컬로 선언하지만, 모듈을 내보내지 않습니다. 이런 오류가 발생
아마도 entity 쪽에서 board_column 이라고 보내서 그런 것 ??
팀원분들과 상의 결과 카드 서비스에서 컬럼의 레퍼지토리를 가져오는 것은 옳지 않다고 하셨다. 따라서 BoardColumnService를 사용해서 GetBoardColumns를 사용하기로 결정
import { Injectable, NotFoundException } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm';
import { Card } from 'src/_common/entities/card.entity';
import { BoardColumnsService } from 'src/board-columns/board-columns.service';
@Injectable()
export class CardsService {
constructor(
@InjectRepository(Card)
private cardRepository: Repository<Card>,
private readonly boardColumnService: BoardColumnsService
) {}
이런 느낌으로 코드 수정