💻/프로젝트

오류 해결 정리

S0 2024. 4. 17. 00:35

 

그동안의 문제점(해결 완)

  • 본인의 컬렉션에만 추가가 가능해야함

컨트롤러에 유저인포 추가

  • 컬렉션 삭제 안되는 중

컨트롤러에 @Param('collectionId') 를 안넣어서 그런거였음

  • 컬렉션 조회에 작품 리스트 조회 컬럼도 같이 넣어야 함

getMyCol에 relations: ['contentCollections', 'contentCollections.webContent'], 추가

select로 보여주고싶은 컬럼만 선별적으로 보여줌 -> 이거 하다가 그냥 전체보여줌

  • 중복 등록 막아야함

서비스 코드에 isContentExistInCollection 메서드 추가

  • 컬렉션 북마크 유저 테이블 삭제

 

 

 

앞으로 해결해야할 문제들

  • 표지
  1. 컬렉션 생성할 때 썸네일 이미지를 미리 등록받거나
  2. 가장 마지막에 추가한 작품의 표지를 보여주거나
  3. 대표 작품을 선정해서 표지를 보여주거나

셋 중 하나로 이미지가 들어갈 수 있도록 수정

1로 결정

 

  • dto

컬렉션 북마크 등록 dto 만들기

 

  • 컬렉션 북마크 등록-취소 로직

팔로우 취소처럼 만들기