codestates / ETON-server

0 stars 0 forks source link

[Issue] join table(board_user)에서의 sequelize 구문 #56

Open aesopfrom0 opened 3 years ago

aesopfrom0 commented 3 years ago

Task Card

Assignee: @aesopfrom0

Job Description

특정 프로젝트 (board_id)에 속한 user 찾는 문제에서 sequelize 코드 로직이 거꾸로 되었던 것 같습니다.

아래와 같이 작성하여 통과하였습니다. include 안에 where로 하였습니다.

결과물

const board_id = req.query.board_id;
    let participantsNumber = await users.count({
      include: [
        {
          model: boards,
          where: { id: board_id },
        },
      ],
    });

    console.log("======participantsNumber==========");
    console.log(participantsNumber);
    console.log("==================================");
스크린샷 2021-02-10 22 33 23 스크린샷 2021-02-10 22 34 14