Video Topic 하나에 영상이 하나 들어가는 것이기 때문에 video_topic과 video가 1 : n 의 관계를 맺을 필요가 없습니다.
video_topic entity에 file_path 필드(컬럼)을 추가하고 ResponseDto를 작성합니다.
ResponseDto는 두 개를 작성합니다.
file_path를 포함한 모든 정보를 보내는 dto
file_path를 제외한 모든 정보를 보내는 dto
처음 사용자가 classmy page를 get할 때 2번의 dto를 받아오면 됩니다.
추가) angular의 interface에서 file_path를 제외하고 받는 방법으로 구현해도 됩니다.
Video Topic 하나에 영상이 하나 들어가는 것이기 때문에 video_topic과 video가 1 : n 의 관계를 맺을 필요가 없습니다. video_topic entity에 file_path 필드(컬럼)을 추가하고 ResponseDto를 작성합니다. ResponseDto는 두 개를 작성합니다.
처음 사용자가 classmy page를 get할 때 2번의 dto를 받아오면 됩니다.
추가) angular의 interface에서 file_path를 제외하고 받는 방법으로 구현해도 됩니다.