Django - ManyToMany & ForeignKey

Dalbi·2021년 4월 2일
0
post-thumbnail
post-custom-banner

ManyToMany & ForeignKey

테이블을 작성할때 ManyToMany방식을 ForeignKey로 작성했을때의 차이점은 참조에 대한 방법이 다르다는것이다.

ManyToMany의 경우 정참조는 ForeignKey와 같이 바로 호출하여 사용 가능하지만 가장 큰 차이는 역참조를 할 때이다.

만약 ForeignKey의 경우 역참조를 하기 위해서는 중간 테이블을 거쳐 찾아와야 하지만 ManyToMany의 경우 _set.all()을 통해 호출이 가능하다.

profile
백엔드..?

0개의 댓글