sequielize 즉 ORM을 사용하다 보면 쿼리를 직접 입력해야하는 경우가 생깁니다.
그런경우 원하는 바와 다르게 값들이 중복적으로 나오는 경우.
문제
아래에서 보면 api를 한번만 호출하였음에도 불구하고, 결과가 ("1":1) 중복적으로 발생하는경우가 생깁니다.
Solution
쿼리의 타입을 입력하면 해결이 된다. 아래 화면 확인
서버의 응답에서도 결과가 한번만 리턴된것을 확인가능하다.
그렇기에 ORM에서 쿼리로 데이터를 호출한다면 쿼리타입을 넣어주는것을 습관화 하자.