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

이주호님의 프로필 이미지
이주호

작성한 질문수

React로 NodeBird SNS 만들기

댓글 검색 쿼리문으로

해결된 질문

작성

·

250

0

안녕하세요. 지금 현재 쿼리문으로 한번 구현을하고 있는데 

아래 처럼 query를 하고싶은데 JOIN을 하는건 알겠는데 이게 무슨 JOIN을 해야지 이렇게 같이 데이터가 들어가는지

잘 모르겠네요.

 where: {
                PostId: req.params.id,
            },
            order: [[
                'createdAt''ASC'
            ]],
            include: [{
                model: db.User,
                attributes: ['id''nickname'],
           }],

답변 4

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

knex라는 쿼리빌더가 있습니다. orm보다는 기능은 약하지만 쿼리를 자바스크립트를 통해서 만들어줍니다.

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

저도 시퀄라이즈만 쓰다보니 정확한 JOIN 문법을 까먹었습니다. 이 부분을 직접 SQL 확인하시려면 백엔드 서버 콘솔에 시퀄라이즈가 SQL문을 찍어줍니다.

그리고 어떤 테이블인지도 알려주셔야 하지 않을까요?

0

이주호님의 프로필 이미지
이주호
질문자

그렇군요. 항상 좋은 답변 감사합니다!

0

이주호님의 프로필 이미지
이주호
질문자

쿼리문 사용하면서 정말 시퀄라이즈는 혁명 이구나 했습니다 ㅋㅋㅋ 그 시퀄라이즈랑 또 하나가 knext 맞나요??

이주호님의 프로필 이미지
이주호

작성한 질문수

질문하기