백엔드/프레임워크
Spring - SQL Error: 1452, SQLState: 23000Cannot add or update a child row:
JerryTheSWEngineer
2022. 4. 8. 16:55
반응형
** 개요
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)할 수 없어서 나는 에러!!
반응형