Error: Integrity constraint violation: 1052 Column 'user_id' ~
위와 같은 에러는 무결성 조건 위반 에러임
이유는, 여러 테이블에서 join 을 이용해 검색을 처리할 때
검색 조건에 user_info.user_id 혹은 user_file.user_id 처럼 테이블을 명시하지 않고
user_id 이렇게만 사용하는 경우 어느 테이블의 user_id 외래키(Foreign Key) 를 사용하는지 모호하기 때문에
나오는 에러이다.
자신의 쿼리를 찍어보고 외래키 검색조건에서 테이블을 명시해주면 해결 됨
반응형
'Laravel' 카테고리의 다른 글
[Laravel] 라라벨 log 파일에 로그 출력하기 (0) | 2021.02.19 |
---|---|
[Laravel] Timestamp 값 계산 / 비교 (0) | 2020.12.23 |
[Laravel] DB Query Log 작성 방법 (0) | 2020.12.09 |
[Laravel] json 형태로 response 만들기 (0) | 2020.11.25 |
[Laravel] 라라벨 전역에서 사용할 수 있는 helper 함수 만들기 (0) | 2020.09.29 |