인프런 커뮤니티 질문&답변
typeorm 관련 질문입니다
작성
·
186
1
nest 강의에 블로그 만들기를 해보던 중에 문의 드리고 싶은 부분이있어서 질문 드립니다
Blog 클래스에 @ManyToMany에 JoinTable을 'blog_tag'로 만들어서 db에 정상적으로 테이블 생성도 정상적으로 되었습니다
그런데 blog_tag테이블에 insert나 delete를 해야하는데 Repository를 어떻게 만들어야 할지 궁금하여 문의 드립니다...
getManager().query()로 쿼리 문자열을 만들어서 추가 하는 방법으로만 사용을 해야 한는지 'blog_tag'에 Repository를 만들어서 insert나 delete를 할 수 있는 방법이 있는 방법이 있는지 문의 드립니다
답변 1
0
윤상석
지식공유자
안녕하세요!
보통 저는 쿼리매니저를 사용하는 편이지만 Many To Many 이므로 사이 관계 테이블을 따로 만들어서 처리 해서 repository method를 사용해도 좋고 자체 repository method로 조인을 해도 좋습니다!
관련 글 참고하시면 좋습니다!
https://stackoverflow.com/questions/52246722/how-to-query-a-many-to-many-relation-with-typeorm





.png?w=112)