본문 바로가기

백엔드/프레임워크

Spring - SQL Error: 1452, SQLState: 23000Cannot add or update a child row:

반응형

** 개요

JPA를 활용하여 열심히 매핑관계를 맺고 이와 관련한 데이터를 가져오던 중, 한 에러를 만나게 되었다.

 


SQL Error: 1452, SQLState: 23000

Cannot add or update a child row: a foreign key constraint fails (`myselectshop`.`chat_message`, CONSTRAINT `FKf7tbywofv1iojpxc1kw8c3bx7` FOREIGN KEY (`user_id`) REFERENCES `user` (`user_id`))

 

 

원인은 이러하다 : 매핑된 자식 테이블의 외래키를 부모 테이블에서 찾을 없을 , 자식 테이블은 데이터를 저장(insert, update) 없어서 나는 에러!!

 

 

 

 

 

반응형