🛤️현상
JPA를 통해서 save 메서드를 수행하는데 이런 오류가 발생했다.
list를 가지고 오는 것도 아닌데 유니크하고 말고 가 뭐가 중요한 건지 이해가 안 갔다.
🌸과정
"query did not return a unique result: 7"라는 오류 메시지에서 "7"은 예상했던 유일한 결과가 아닌, 중복된 결과가 반환되었음을 나타냅니다.
여러 번 시도를 할 때마다 뒤에 숫자가 7,11,8 등등으로 저 부분은 숫자가 바뀌는 것을 보아 코드상에 문제가 아니라 DB에 들어간 레코드들이 중복돼서 발생한 것 같다는 느낌이 들었는데 레코드를 확인해 본 테이블이 review, school 테이블이었다. 내용을 삭제해도 달라지는 건 없었다.ㅠㅠ
🗝️해결
user 테이블을 확인해보니 핑크색 id 값을 빼고 나머지 값들은 모두 똑같은 값이 들어있었다.
그래서 혹시나 하는 마음에 개수를 세어보니 11개 정도였다.ㅋㅋ
query did not return a unique result : 11이라는 오류에 걸맞은 수치였다.😂 user 테이블의 레코드를 삭제하니 문제해결...!!!!!!!

'개발일지 > 2023_한이음' 카테고리의 다른 글
[개발]🎁배운점 - @JoinColumn이 없다면?? (0) | 2023.06.24 |
---|---|
[개발]🚨ERROR - .w.s.m.s.DefaultHandlerExceptionResolver (0) | 2023.06.23 |
[개발]🎁배운점 - ifPresent() 메서드 (0) | 2023.06.21 |
[개발]🤦🏻♀️고민하기 - review 기능에 커스텀 DTO 적용 (1) | 2023.06.17 |
[개발]🎁배운점 - @JsonIgnore (0) | 2023.06.16 |