• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

댓글 검색 쿼리문으로

20.08.14 13:55 작성 조회수 156

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

이주호님의 프로필

이주호

질문자

2020.08.14

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

0

이주호님의 프로필

이주호

질문자

2020.08.14

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