DEV WIKI
백엔드 · 오류·증상

The records for relation {relation_name} between the {parent_name} and {child_name} models are not connected.

저자
Woody
최종 검토
2026-07-24
참고 자료
있음
관련 기술

빠른 답변

이 오류는 무엇인가요?
Prisma Client에서 관계 레코드가 연결되지 않았음을 나타내는 P2017 오류 메시지 식별 방법입니다.
가장 흔한 원인은 무엇인가요?
현재 오류 메시지가 P2017의 메시지 형식과 일치하면, Prisma는 지정된 관계에서 부모 모델과 자식 모델의 레코드가 연결되지 않았다고 보고한 것입니다.
무엇을 먼저 확인해야 하나요?
오류 코드가 `P2017`인지 확인합니다.

현재 증상

  • 애플리케이션 오류 메시지

먼저 확인할 항목

오류 코드가 `P2017`인지 확인합니다.

오류 메시지가 원문의 `The records for relation {relation_name} between the {parent_name} and {child_name} models are not connected.` 형식과 일치하는지 확인합니다.

메시지에 표시된 관계 이름과 부모·자식 모델 이름을 기록합니다.

환경별 원인과 조치

확인 방법

현재 화면 또는 로그의 오류 코드가 P2017인지 확인합니다.

오류 메시지가 다음 형식과 일치하는지 확인합니다.

The records for relation {relation_name} between the {parent_name} and {child_name} models are not connected.

{relation_name}, {parent_name}, {child_name}에는 실행 환경에서 실제 관계와 모델 이름이 표시될 수 있습니다.

이 코드와 메시지 형식이 일치하면 Prisma는 해당 관계에서 부모 모델과 자식 모델의 레코드가 연결되지 않았다고 보고한 것입니다.

참고 자료

Errors | Prisma Documentation (새 창에서 열림)

Prisma · 공식 자료 · 확인 범위: P2017 오류 메시지는 "The records for relation {relation_name} between the {parent_name} and {child_name} models are not connected."입니다., P2017은 Prisma Client Query Engine 오류 코드로 문서화되어 있습니다. · 확인일: 2026-07-24