• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

relation option "nullable : false" 로 설정했는데, 테이블에 insert가 되고 있습니다.

24.04.21 03:25 작성 24.04.21 03:34 수정 조회수 95

0

안녕하세요 선생님~

위와 같이 세팅해서

user/profile로 post 요청을 보내면 500 에러가 나야하는걸로 알고 있는데,

이처럼 잘 들어가 버리네요ㅜ

`users` 로 get요청을 보내도 profile이 null이 들어간 상태로 조회됩니다.

개발환경 버전도 올려드립니다~

답변 3

·

답변을 작성해보세요.

0

안녕하세요!

typeorm 0.3.17 버전 이하에서만 에러를 던지는걸로 확인됩니다.

0.3.20 버전부터는 에러를 던지지 않는데 정상적인 상황인지는 아직 파악이 되지 않았습니다.

관련해서 제가 아래 링크에 이슈를 올려둔게 있습니다.

https://github.com/typeorm/typeorm/issues/10793

만약에 에러를 꼭 던지고싶다면 typeorm 버전을 0.3.17로 픽스하면 에러가 던져집니다.

감사합니다!

0

김용민님의 프로필

김용민

2024.04.24

저도 동일하게 nullable / onDelete 부분에서 에러가 발생하지 않는데, 혹시 해결하셨는지 궁금합니다!!

0

안녕하세요!

데이터베이스 완전 삭제 후 다시 실행해보시겠어요?

감사합니다!

김용민님의 프로필

김용민

2024.04.24

저도 동일하게 에러가 발생하지 않습니다.