BaGyun
빠균's 개발노트
BaGyun
전체 방문자
오늘
어제
  • 분류 전체보기 (71)
    • Today I Learned (44)
      • 오류 (8)
      • JavaScript (15)
      • TypeScript (9)
      • NodeJS (0)
      • NestJS (0)
      • Database (3)
      • ORM (1)
      • 알고리즘 (2)
      • 개인공부 (4)
      • Deploy (0)
      • Git (1)
    • 개인프로젝트 (4)
    • 알고리즘 (14)
      • 프로그래머스 (14)
    • 면접질문 (5)
    • 회고 (3)

인기 글

반응형

블로그 메뉴

  • 홈
  • 태그
  • 방명록
hELLO · Designed By 정상우.
BaGyun

빠균's 개발노트

Today I Learned/오류

[Error] sequelize-auto를 사용 했을 때, associate 지정을 따로 해주지않고 사용하는 법

2022. 7. 8. 16:44

어떤 에러인가요?

테이블간의 관계설정을 해줬을 때,
sequelize-auto는 migrate를 하는 방법과 달리 models에 init-models가 생성되는데
이 파일 안에는 associate가 따로 지정이 되있지않아서 발생하는 오류

에러 메세지

[sequelizeeagerloadingerror]: shop is not associated to user!

에러 핸들링 방법

const { sequelize } = require('../../models');
const initModels = require('../../models/init-models');
const Models = initModels(sequelize);

위와 같은 코드를 상단에 넣어주고,
Models.테이블명
으로 테이블을 불러내면 associate로 따로 지정해주는 문구를 작성하지 않아도 가능하다.

'Today I Learned > 오류' 카테고리의 다른 글

[Error] Cannot use import statement outside a module  (0) 2022.08.05
[Error] 서버 실행 시 발생하는 에러  (0) 2022.07.08
[Error] sequelize-auto를 사용했을 때, initModels파일로 테이블들을 Join할 때 마주하는 오류  (0) 2022.07.08
[Error]Access to XMLHttpRequest at '주소A' from origin '주소B' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.  (0) 2022.07.08
[Error] reading "config/config.js". Error: ReferenceError: dotenv is not defined  (0) 2022.07.08
    'Today I Learned/오류' 카테고리의 다른 글
    • [Error] 서버 실행 시 발생하는 에러
    • [Error] sequelize-auto를 사용했을 때, initModels파일로 테이블들을 Join할 때 마주하는 오류
    • [Error]Access to XMLHttpRequest at '주소A' from origin '주소B' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    • [Error] reading "config/config.js". Error: ReferenceError: dotenv is not defined
    BaGyun
    BaGyun

    티스토리툴바