본문 바로가기

카테고리 없음

08.18 TIL

 

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
  ) {}

 이런 느낌으로 코드 수정