인프런 커뮤니티 질문&답변

프론터님의 프로필 이미지

작성한 질문수

따라하며 배우는 NestJS

해당 유저의 게시물만 가져오기

쿼리 빌더 관련 질문

21.10.28 17:23 작성

·

221

0

제가 쿼리빌더를 사용해보지도 않았고 아직 사용 필요성을 못느끼고 있는데 써보신걸 보니까 굳이 사용해야하나?? 생각이 들더라구요

쿼리빌더의 장점이랑 어느때 쓰면 좋을지 궁금합니다..

답변 2

0

프론터님의 프로필 이미지
프론터
질문자

2021. 10. 29. 16:54

감사합니다! 도움 많이되었습니다!

0

John Ahn님의 프로필 이미지
John Ahn
지식공유자

2021. 10. 29. 12:08

안녕하세요 !!!

 

이것에 대한 대부분의 의견이 쿼리빌더가 SQL문에 더 비슷하고 더 복잡한 로직을 구현할 수 있다고 합니다.

하지만 Repository API를 이용해도 대부분에 필요한 작업을 다 할 수 있지 않을까 싶습니다.

 

두 개 중에 선택하는 것은 어떤 게 자신한테 더 편한지 생각해서 고르면 될 것 같습니다 !

SQL 문을 작성하는 게 편하면 쿼리빌더를 사용하고 API를 통한 메소드를 이용햇서 구현하시기가 편하면 API를 사용하면 될 것 같습니다 !

 

저는 간단하게 create 하거나 delete 할 때는 repository api

join이 들어가거나 where가 많이 쓰일 때는 쿼리 빌더를 사용하고 있습니다 ~ !

수고하세요 ~~